cmake 配置生成后事件_cmake 管理debug release
生活随笔
收集整理的這篇文章主要介紹了
cmake 配置生成后事件_cmake 管理debug release
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
CMake 管理項目的release 和debug
一個c/c++庫,在編譯的時候,可以選擇編譯是否帶調試信息,帶調試信息的就是Debug版,不帶調試信息的就是Release版。 在CMakeLists.txt里一般不會制定當前工程是否是Debug還是Release, 這個信息可以通過CMake的命令參數傳輸進去,使用方法如下:
cmake .. -DCMAKE_BUILD_TYPE=Debug cmake .. -DCMAKE_BUILD_TYPE=Release其實我們在Visual Studio的配置管理那里,可以看到工程的設置不僅僅是這兩個選項,而是有四個選項。
1. Debug
2. MinSizeRel
3. RelWithDebInfo
4. Release
常用的一般來說就只有Debug和Release。 當然,我們也可以在CMakeLists.txt里手動指定CMAKE_BUILD_TYPE, 下面的就是mon
總結
以上是生活随笔為你收集整理的cmake 配置生成后事件_cmake 管理debug release的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python实现简易聊天需要登录博客园z
- 下一篇: 面试基操:微服务拆分需要考虑什么因素?