(3条消息) cmake 构建Debug 版本和Release 版本

一般Debug和Release应该在不同的目录下编译,否则每次当切换模式时必须把编译文件全部删掉。

这里假设新建两个目录Debug和Release来分别用于构建相应的模式:

Release 版本:

  1. mkdir Release
  2. cd Release
  3. cmake -DCMAKE_BUILD_TYPE=Release ..
  4. make

Debug 版本:

  1. mkdir Debug
  2. cd Debug
  3. cmake -DCMAKE_BUILD_TYPE=Debug ..
  4. make
(0)

相关推荐