- 浏览: 43150 次
- 性别:
- 来自: 上海
最新评论
acloacl, autohead, automake --add-missing, ./congigure ....
./autogen.sh
./autogen.sh
发表评论
-
阅读文章 最简单解决CHM文件无法显示的办法
2009-12-03 10:07 979在CHM文件右键——属性——解除锁定!万事大吉! -
log4j:ERROR LogMananger.repositorySelector was null likely due to error in class
2009-11-28 13:13 4756Log4j 1.2.15存在一个bug -
Hibernate: Log SQL Statements
2009-11-28 13:12 1316Hibernate: Log SQL Statements A ... -
程序员修炼之道:正交软件架构方法
2009-11-28 13:09 1107程序员修炼之道:正交软 ... -
程序设计语言正交特性的一点思考
2009-11-28 13:04 1038程序设计语言正交特性 ... -
ICEFaces 值修改事件处理 ValueChangeEvent
2009-11-28 13:01 1093public void genreOthersChang ... -
"node to traverse cannot be null"
2009-11-28 13:00 3415java hibernate 中"node to t ... -
Debugging Tomcat Using JDB
2009-11-28 12:59 974Debugging Tomcat Using JDB Subm ... -
what is “Microsoft-WebDAV-MiniRedir/5.1.2600″ ?
2009-11-28 12:58 244210 1月 2009 So, what is “Microso ... -
漏洞扫描工具nikto使用心得
2009-11-28 12:57 24002009-03-18 12:33:14 www.hackba ... -
Windows添加移动到 右键菜单
2009-11-28 12:56 970Windows Registry Editor Version ... -
Windows隐藏登录界面用户名
2009-11-28 12:55 982Windows Registry Editor Version ... -
Windows XP 注册表设置文件
2009-11-28 12:54 1751Windows XP 注册表设置文件 作者:admin 日期: ... -
Distributed Transaction Coordinator 服务因 3221229584 (0xC0001010) 服务性错误而停止
2009-11-28 12:53 2174Distributed Transaction Coordin ... -
安装GNOME中文桌面环境
2009-11-28 12:52 14258.3. 安装GNOME中文桌面环境 Prev Chapter ... -
Oracle命令行修改表空间大小
2009-11-28 12:50 2504alter tablespace system resize ... -
Oracle批量删除对象
2009-11-28 12:50 1547DECLARE TYPE name_list IS TABLE ... -
免安装Oracle运行pl/sql developer
2009-11-28 12:47 929Keiboc发布于 2008-5-08 | 1062次阅读 ... -
undefined reference to `_strcasestr'
2009-11-28 12:42 1562undefined reference to `_strcas ... -
ORA-01658: 无法为表空间XXX中的段创建 INITIAL 区
2009-11-28 12:40 2375表空间耗尽
相关推荐
使用Automake和Autoconf需要按照顺序调用各个工具,并且需要手写一些文件,例如configure.ac文件和Makefile.am文件。 5. Automake和Autoconf在大型项目中的应用 Automake和Autoconf在大型项目中的应用非常广泛,...
3. **依赖管理**:`automake` 可以自动检测源文件之间的依赖关系,生成正确的编译顺序,避免了不必要的重编译。 4. **多语言支持**:除了C/C++,`automake` 还支持其他编程语言如Perl、Python等,使得跨语言的项目...
3. **配置步骤**:用户下载automake-1.14.1.tar.gz后,需要解压、配置、编译和安装,一般命令顺序是`tar -zxvf automake-1.14.1.tar.gz` -> `cd automake-1.14.1` -> `./configure` -> `make` -> `sudo make install...
- Automake 支持依赖关系的管理,如通过 `SUBDIRS` 变量来指定子目录中的构建任务顺序。 #### 结论 Automake 作为 Autotools 套件的重要组件之一,在简化 GNU 软件项目的构建流程方面发挥了关键作用。通过使用 ...
5. **依赖管理**:`automake` 可以处理源码中的依赖关系,确保编译时按照正确的顺序处理文件。 6. **多平台支持**:`automake` 生成的 Makefile 具有良好的跨平台兼容性,可以在多种操作系统上编译软件。 7. **...
- **创建amhello-1.0.tar.gz**: 这一步涉及使用`autoreconf`或`autoconf`和`automake`命令来生成初始的构建脚本和Makefile模板。 - **解读amhello的`configure.ac`**: 这个文件包含了Autoconf宏,用于检查系统特性、...
- 使用automake的内置宏,如`AM_INIT_AUTOMAKE`,以简化配置过程。 - 定期更新automake到最新版本,以获取最新的特性和bug修复。 总之,`automake-1.13.3.tar.gz`是软件开发中的一个强大工具,它简化了Makefile的...
5. Automake的典型工作流程需要遵循Perl程序的顺序来生成Makefile.in文件,但通过Automake生成的发行版完全符合GNU标准,构建过程不需要Perl顺序。 6. GNU Automake文档介绍了一些关于如何报告bug的信息,并提示...
- **依赖关系处理**:Automake能够自动处理依赖关系,确保正确的构建顺序。 - **使用方法**:通常结合Autoconf一起使用,先通过Autoconf生成`configure`脚本,然后运行该脚本,Automake会根据提供的信息生成最终的...
因此,本文将介绍如何使用 Autoconf 和 Automake 工具来自动生成符合自由软件惯例的 Makefile。 Makefile 的重要性 Makefile 是一个脚本文件,它告诉编译器如何编译和链接程序。Makefile 的主要作用是: * 指定...
- **简单例子**:展示如何使用Automake生成Makefile.in,并结合Autoconf创建符合GNUMakefile惯例的Makefile。 以上知识点涵盖了GCC的使用、Makefile的编写、编译选项的影响、调试技巧、内联汇编的应用、跨平台编译...
在`2048-c`中,`automake`可能会用于管理游戏的源代码文件,确保它们按照一定的顺序被编译和链接。 `autoconf`是另一个重要的工具,它自动生成`configure`脚本。`autoconf`通过读取`configure.ac`文件来了解项目的...
- **简化描述**: Automake允许开发者使用简洁的描述来定义构建规则,而不是直接编写复杂的`Makefile`。 - **依赖管理**: 自动追踪源代码文件间的依赖关系,确保正确的编译顺序。 - **标准遵守**: 生成的`Makefile`...
它们是你的好帮手,Automake 检查 C 文件,判断它们如何相互依赖,并且生成一个 Makefile 以使文件能按照正确的顺序被编译。Autoconf 允许软件安装过程自动配置,处理了大量的系统相关问题并且增加了可移植性。我...
在编写和修改`configure.in`和`Makefile.am`时,开发者需要注意宏的正确使用和顺序,因为宏的执行顺序可能会影响到配置和构建过程。虽然宏的调用顺序不是强制的,但遵循一定的最佳实践可以避免潜在的问题。 总结...
4. **automake**:与autoconf配合使用,automake处理Makefile.am文件,生成符合GNU标准的Makefile。它简化了复杂项目的构建过程,自动处理依赖关系,确保源代码按照正确的顺序进行编译和链接。 **额外组件:** 5. ...