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  

猜你喜欢

转载自blog.csdn.net/michaelhan3/article/details/84650570