2011-04-07 73 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中的任何生成的文件。

相关问题