【发布时间】:2017-07-29 05:05:20
【问题描述】:
在交叉环境中,AC_PROG_CC 查找目标 C 编译器的名称。在我的设置中,我需要构建一些在构建机器上而不是在目标上运行的工具,所以我还需要一个构建系统 C 编译器。我想知道是否有类似 AC_PROG_CC 的东西来查找构建 C 编译器的名称以及设置正确的 CFLAGS 和链接器标志。
或者我应该为在主机上运行并递归调用 autoconf 的工具有一个单独的配置文件?
非常感谢您在此分享您的见解!
【问题讨论】:
在交叉环境中,AC_PROG_CC 查找目标 C 编译器的名称。在我的设置中,我需要构建一些在构建机器上而不是在目标上运行的工具,所以我还需要一个构建系统 C 编译器。我想知道是否有类似 AC_PROG_CC 的东西来查找构建 C 编译器的名称以及设置正确的 CFLAGS 和链接器标志。
或者我应该为在主机上运行并递归调用 autoconf 的工具有一个单独的配置文件?
非常感谢您在此分享您的见解!
【问题讨论】:
在我的设置中,我需要构建一些在构建机器上而不是在目标上运行的工具,因此我还需要一个构建系统 C 编译器。我想知道是否有类似
AC_PROG_CC的东西来查找构建 C 编译器的名称,并设置正确的CFLAGS和链接器标志。
AX_PROG_CC_FOR_BUILD 可能是您需要的,因为您想设置CFLAGS。
或者我应该为在主机上运行并递归调用 autoconf 的工具有一个单独的配置文件?
这就是AX_PROC_CC_FOR_BUILD 所做的。
【讨论】: