2012-11-21 45 views
0

我正在使用使用autotools编译的项目。它包含一个外部库,只有一个常规的Makefile,当我运行配置一个Makefile从顶级项目生成,其中包含递归调用库上的一切工作正常。使用automake将配置变量传递给第三方makefile

当我尝试交叉编译项目时出现问题。顶层生成的Makefile具有正确的设置(它具有来自configure脚本的设置),但该库仍然使用默认的gcc和CFLAGS进行编译。

有没有办法将生成的Makefile中的变量传递给库? 我正在考虑将export添加到生成的Makefiles的末尾,但我无法找到如何使用automake实现该功能。

回答

0

好的,这很简单。 echo 'export' >> project_top/Makefile.in帮助:-)