Linux 使用AM_INIT_自动生成参数并配置脚本命令行参数
是否可以使用两个命令行参数来配置脚本ala: ../configure cxflags=-O0-g-foo-bar-bat 同时在configure.ac文件中保留传递给AM_INIT_AUTOMAKE的任何选项?e、 g: 我是一家汽车制造商([-Wall-Werror]) 我期望的结果是传递上述所有标志,例如: -O0-g-foo-bar-bat-Wall-WerrorLinux 使用AM_INIT_自动生成参数并配置脚本命令行参数,linux,build,autoconf,automake,Linux,Build,Autoconf,Automake,是否可以使用两个命令行参数来配置脚本ala: ../configure cxflags=-O0-g-foo-bar-bat 同时在configure.ac文件中保留传递给AM_INIT_AUTOMAKE的任何选项?e、 g: 我是一家汽车制造商([-Wall-Werror]) 我期望的结果是传递上述所有标志,例如: -O0-g-foo-bar-bat-Wall-Werror 似乎在命令行上指定CXXFLAGS会导致ingores或覆盖传入AM_INIT_AUTOMAKE的内容。如果有人知道一种将
似乎在命令行上指定CXXFLAGS会导致ingores或覆盖传入AM_INIT_AUTOMAKE的内容。如果有人知道一种将两组数据合并的方法,那将是非常有帮助的。谢谢 警告类别与
C[XX]标志
无关。这些是调用automake时使用的命令行参数
相反,像-Wall
这样的AM\u INIT\u AUTOMAKE
选项不会影响编译器标志。只是决定使用这些开关名称导致了混乱。它们具有类似的含义,例如,-Werror
将自动生成警告视为错误,但它们完全无关
简而言之,您必须在
C[XX]标志中传递-Wall
等来影响编译器。并将-Wall
添加到AM\u INIT\u AUTOMAKE
,以在调用AUTOMAKE时启用所有警告类别。感谢您的澄清。