Environment
- Windows 10
- Visual Studio 2019
- CMake 3.27.7
- VSCode
- VSCode CMake Tools
1. CMAKE_BUILD_TYPE 是空的
參考一下這篇的處理。
大致上因為 Visual Studio + CMake 並不會主動 set CMAKE_BUILD_TYPE
,除非你直接呼叫 CMake 時帶上 -DCMAKE_BUILD_TYPE=Debug
:
cmake -DCMAKE_BUILD_TYPE=Debug path/to/source
不過都用 VSCode 了就是懶得 command line 了,只好再請出 settings.json
:
{
"cmake.configureSettings": {
"CMAKE_BUILD_TYPE": "${buildType}"
}
}
Written with StackEdit.
沒有留言:
張貼留言