首页1
发现
标签
搜索
注册
登录
首页
全书
全文
蜘蛛
搜索
注册
登录
搜索
软件工具 SofTool.CN
本次搜索耗时
0.332
秒,为您找到
80
个相关结果.
搜书籍
搜文档
我如何解开死结?
1781
2021-05-05
《Autoconf 中文手册》
如果Autoconf需要GNU m4并且GNU m4还有一个Autoconf configure脚本,我如何解开这个死结?它好像是一个类似于鸡和蛋的问题!这实际上是一种误解。虽然GNU m4带有一个由Autoconf生成的configure脚本,但在运行脚本 及安装GNU m4的时候并不需要安装Autoconf。只有在你需要修改m4的configure 脚本...
环境变量索引
1779
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
1773
2021-05-04
《Autoconf 入门 ★》
运行 aclocal 命令,以便生成 aclocal.m4 文件: aclocal 我们可以通过下图,观察执行 aclocal命令前后的差别: 其中多出了一个 aclocal.m4 文件。
陈旧的宏名
1767
2021-05-05
《Autoconf 中文手册》
在Autoconf的第2版,大部分宏被重新命名以使用更加统一和具有描述性的命名方案。下面是被重新命名了的宏的原来名字, 随后给出了这些宏现在的名字。虽然为了保持向后兼容,旧名字仍然能够被autoconf程序所接受,旧名字都被看作过时的。关于新的命名方案,参见宏名。 AC_ALLOCAAC_FUNC_ALLOCAAC_ARG_ARRAY因为用途有限而被删除了...
引用
1753
2021-05-05
《Autoconf 中文手册》
由其他的宏调用的宏将被m4进行几次求值;每次求值都可能需要一层引号以防止对宏或者m4 内置宏的不必要扩展,例如说define'和 $1’。引号还需要出现在含有逗号的宏参数中, 这是因为逗号把参数与参数分隔开来。还有,把所有含有新行和调用其它宏的宏参数引起来是一个好主意。 Autoconf把m4的引用字符从缺省的'和`''改为`['和`]', 这是因为许多宏...
准备测试源文件
1747
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
1725
2021-05-04
《Autoconf 入门 ★》
我们执行 ./configure 命令,该命令就会根据同目录的 Makefile.in 生成 Makefile 脚本 文件: ./configure 下图为执行 ./configure 命令前后的对比图: 从中我们可以看到多出一个 Makefile脚本文件。
执行 make
1698
2021-05-04
《Autoconf 入门 ★》
我们执行 make 命令,此时它会根据上一节生成的 Makefile文件生成最后的可执行文件: make 下图为执行的过程演示:
用ifnames列举条件
1674
2021-05-05
《Autoconf 中文手册》
在为一个软件包编写 configure.in 时,ifnames 可以提供一些帮助。它打印出包已经在 C 预处理条件中使用的标识符。如果包已经被设置得具备了某些可移植性,该程序可以帮助你找到 configure 所需要进行的检查。它可能有助于补足由 autoscan 生成的 configure.in 中的某些缺陷。(参见用 autoscan 创建 confi...
多种情况
1668
2021-05-05
《Autoconf 中文手册》
有些操作是以几种可能的方式完成的,它依赖于UNIX的变种。检查它们通常需要一个”case 语句”。Autoconf不能直接提供该语句; 然而,通过用一个shell变量来记录是否采用了操作的某种已知的方式,可以容易地模拟该语句。 下面是用shell变量fstype记录是否还有需要检查的情况的例子。 AC_MSG_CHECKING(how to get fi...
1..
«
4
5
6
7
»
..8