首页1
发现
标签
搜索
注册
登录
首页
全书
全文
蜘蛛
搜索
注册
登录
搜索
软件工具 SofTool.CN
本次搜索耗时
0.336
秒,为您找到
74
个相关结果.
搜书籍
搜文档
我如何解开死结?
1716
2021-05-05
《Autoconf 中文手册》
如果Autoconf需要GNU m4并且GNU m4还有一个Autoconf configure脚本,我如何解开这个死结?它好像是一个类似于鸡和蛋的问题!这实际上是一种误解。虽然GNU m4带有一个由Autoconf生成的configure脚本,但在运行脚本 及安装GNU m4的时候并不需要安装Autoconf。只有在你需要修改m4的configure 脚本...
环境变量索引
1716
2021-05-05
《Autoconf 中文手册》
这是一个按照字母顺序排序的,由 Autoconf 检查的环境变量的列表。 a AC_MACRODIR, AC_MACRODIR, AC_MACRODIR, AC_MACRODIR, AC_MACRODIR, AC_MACRODIR c CONFIG_FILESCONFIG_HEADERSCONFIG_SHELLCONFIG_SITECONFIG_...
运行 aclocal
1712
2021-05-04
《Autoconf 入门》
运行 aclocal 命令,以便生成 aclocal.m4 文件: aclocal 我们可以通过下图,观察执行 aclocal命令前后的差别: 其中多出了一个 aclocal.m4 文件。
陈旧的宏名
1702
2021-05-05
《Autoconf 中文手册》
在Autoconf的第2版,大部分宏被重新命名以使用更加统一和具有描述性的命名方案。下面是被重新命名了的宏的原来名字, 随后给出了这些宏现在的名字。虽然为了保持向后兼容,旧名字仍然能够被autoconf程序所接受,旧名字都被看作过时的。关于新的命名方案,参见宏名。 AC_ALLOCAAC_FUNC_ALLOCAAC_ARG_ARRAY因为用途有限而被删除了...
引用
1698
2021-05-05
《Autoconf 中文手册》
由其他的宏调用的宏将被m4进行几次求值;每次求值都可能需要一层引号以防止对宏或者m4 内置宏的不必要扩展,例如说define'和 $1’。引号还需要出现在含有逗号的宏参数中, 这是因为逗号把参数与参数分隔开来。还有,把所有含有新行和调用其它宏的宏参数引起来是一个好主意。 Autoconf把m4的引用字符从缺省的'和`''改为`['和`]', 这是因为许多宏...
准备测试文件
1686
2021-05-04
《Autoconf 入门》
我们在自己的目录中准备一个测试文件main.c ,我暂时放在了如下目录: /home/arm/svn/Linux/900_Other/softool.cn/000_autoconf 源码如下: #include <stdio.h> int main (int argc, char ** argv) { printf ("Welc...
执行 configure
1666
2021-05-04
《Autoconf 入门》
我们执行 ./configure 命令,该命令就会根据同目录的 Makefile.in 生成一个 Makefile脚本文件: ./configure 下图为执行 ./configure 命令前后的对比图: 从中我们可以看到多出一个 Makefile脚本文件。
执行 make
1647
2021-05-04
《Autoconf 入门》
我们执行 make 命令,此时它会根据上一节生成的 Makefile文件生成最后的可执行文件: make 下图为执行的过程演示:
用ifnames列举条件
1625
2021-05-05
《Autoconf 中文手册》
在为一个软件包编写 configure.in 时,ifnames 可以提供一些帮助。它打印出包已经在 C 预处理条件中使用的标识符。如果包已经被设置得具备了某些可移植性,该程序可以帮助你找到 configure 所需要进行的检查。它可能有助于补足由 autoscan 生成的 configure.in 中的某些缺陷。(参见用 autoscan 创建 confi...
用autoupdate更新configure
1612
2021-05-05
《Autoconf 中文手册》
程序autoupdate把使用Autoconf旧宏名的configure.in'文件更新为使用当前宏名的文件。 在Autoconf第2版中,大部分宏被重命名以使用一个更统一、更具有描述性的命名机制。关于对新的命名机制的描述, 参见宏名。虽然旧宏名仍然可以工作(关于旧宏名和对应的新宏名的列表, 参见陈旧的宏名),如果你更新它们以使用新的宏名,你可以使你的 co...
1..
«
4
5
6
7
»
..8