在交叉环境中,AC_PROG_CC查找目标C编译器的名称。在我的设置中,我需要构建一些在构建机器上运行的工具,而不是在目标上,所以我还需要一个构建系统C编译器。我想知道是否有类似AC_PROG_CC的东西可以找到构建C编译器的名称,也可以设置正确的CFLAGS和链接器标志。
或者,我是否应该为在主机上运行的工具提供单独的配置文件并以递归方式调用autoconf?
非常感谢您在此分享您的见解!
答案 0 :(得分:1)
在我的设置中,我需要构建一些在构建机器上运行的工具,而不是在目标上,所以我还需要一个构建系统C编译器。我想知道是否有类似AC_PROG_CC的东西可以找到构建C编译器的名称,也可以设置正确的CFLAGS和链接器标志。
AX_PROG_CC_FOR_BUILD可能就是您需要设置CFLAGS
。
或者,我是否应该为在主机上运行的工具提供单独的配置文件并以递归方式调用autoconf?
这就是AX_PROC_CC_FOR_BUILD的作用。