cmake.exe的行为--build,--target clean以及向--target clean添加异常

时间:2018-11-27 09:52:27

标签: cmake qt-creator cmake-language

我正在将QT Creator用于基于CMake的项目。在项目设置中的“清理步骤”中,将其设置为“ Build:cmake.exe --build。--target clean”。因此,我有2个查询:

1)我试图找到“ --target clean”的确切行为,但是找不到确切的细节。我的想法是应该删除构建生成的目标输出文件,但是我需要确认是否还删除了与项目中包含的所有目标相关的所有输出文件?

2)我的项目由多个目标串联而成,例如在第一步中,通过执行某些工具生成了多个文件,然后在第二步中,这些生成的文件与另一组文件一起用作源文件,以生成最终的可执行输出。并且输出文件需要放置在cmake的build文件夹之外,因为不应删除它们,而应该从头开始创建它们,而不要对其进行修改。那么,哪种方法最好使--target clean跳过第一步中的删除目标文件?

谢谢。

0 个答案:

没有答案