2011-04-07 72 views
0

我正在爲我的項目使用autotools。在Makefile.am中爲生成的文件創建和刪除子目錄

在構建Qt時,生成了moc_*.cppui_*.h文件,我希望它們位於gen子目錄中。該目錄和生成的文件應該由make創建並刪除我的make clean。

有沒有人在這裏做過這個?我會很感激!

回答

0
targetdir/bin/launcher: sourcefile1 sourcefile1 sourcefile1 | dep1 
    mkdir -pv "${@D}" 
    # the rest 

清理非常依賴於你的makefile結構。如果您需要幫助,請發佈樣本

+0

我錯過了那裏的automake標籤...希望它有助於反正 – sehe 2011-04-07 12:30:22

0

我不知道如何從頭頂移除目錄,但是您可以在Makefile.am中列出CLEANFILES中的任何生成的文件。

相關問題