2012-11-21 46 views
0

我正在使用使用autotools編譯的項目。它包含一個外部庫,只有一個常規的Makefile,當我運行配置一個Makefile從頂級項目生成,其中包含遞歸調用庫上的一切工作正常。使用automake將配置變量傳遞給第三方makefile

當我嘗試交叉編譯項目時出現問題。頂層生成的Makefile具有正確的設置(它具有來自configure腳本的設置),但該庫仍然使用默認的gcc和CFLAGS進行編譯。

有沒有辦法將生成的Makefile中的變量傳遞給庫? 我正在考慮將export添加到生成的Makefiles的末尾,但我無法找到如何使用automake實現該功能。

回答

0

好的,這很簡單。 echo 'export' >> project_top/Makefile.in幫助:-)