【发布时间】:2016-05-19 14:21:46
【问题描述】:
我有一个 C++ 代码库。我有一个 CMakeLists。当我运行make 时,它会创建二进制文件myexec。
我希望能够运行make -- v2,它会创建完全相同的二进制文件,但称为myexec_v2。如果它不必重新编译所有内容来创建此二进制文件,而只需重新编译修改过的文件,那就太好了。
我该怎么做?
【问题讨论】:
-
不是答案,但不可能的解决方法是编写一个小脚本来执行 1) make 然后 2) 根据使用“移动”或'copy',哪个合适?