在我的automake项目中,我有一个导出的变量calles SIMULATION_LDFLAGS
,用于构建我的项目以便在系统模拟器中使用。
不幸的是,在规范化程序名称中附加_LDFLAGS, _SOURCES
等的automake约定会在创建Makefile.in文件时引发警告,因为SIMULATION_LDFLAGS
变量“引用”程序SIMULATION当然,不存在。
automake的实际输出是
src / Makefile.am:15:变量
SIMULATION_LDFLAGS' is defined but no program or src/Makefile.am:15: library has
模拟'作为规范名称(可能的拼写错误)
有没有办法告诉automake这个变量不是它通常的变量名匹配魔法的一部分?
答案 0 :(得分:0)
有没有办法告诉automake这个变量不是它通常的变量名匹配魔法的一部分?
我认为没有办法为automake提供这样的例外列表。