在Makefile.am中为生成的文件创建和删除子目录
create and remove subdirectory for generated files in Makefile.am
我在我的项目中使用autotools。
在构建Qt时,有生成的moc_*.cpp
和ui_*.h
文件,我想把它们放在gen子目录中。目录和生成的文件应该由make创建,并通过make clean删除。
targetdir/bin/launcher: sourcefile1 sourcefile1 sourcefile1 | dep1
mkdir -pv "${@D}"
# the rest
清理在很大程度上取决于你的makefile结构。如果你需要帮助,请发一个样本
我不知道是否要删除这个目录,但是你可以在你的Makefile.am
中列出CLEANFILES
中生成的任何文件。
相关文章:
- 终端不会为C++文件创建.exe文件吗
- 如何从具有两列的.txt文件创建并行数组?
- 从 .lib 文件创建一个.dll文件
- 如何从输入文件 c++ 创建随机名称生成器
- 为什么我的程序在读取/写入文件时会删除最重要的数字?
- 无法从 cso 文件创建顶点着色器(从 fx 文件创建)
- 将内容从第一个文件("constituencies")移动到第二个文件("temp")并在之后重命名时,我的文件被删除
- C++ 线程创建/删除与线程停止/恢复
- 如何为多个目录中的多个文件创建生成文件?
- 在 c++ 中打开文件、删除标点符号并追加到另一个文件中
- 在编译时从 c++ 文件创建枚举
- 从之前添加的批处理文件中删除单词
- 试图打开并读取一个.txt文件,但它从原始文件中删除了实际文本(Qt GUI C++
- 如何从 C 或 C++ 格式的文件中删除字节?
- 从 TXT 文件中删除行不起作用
- 如何在为类创建 .h 和 .cpp 文件后删除错误?C++
- 无法从使用 Cmake 创建的可执行文件中删除符号名称
- 使用 c++ 创建/删除文件夹
- 文件创建/删除效率
- 在Makefile.am中为生成的文件创建和删除子目录