add_executable(myexe test.cpp):以test.cpp为源码创建一个名为myexe的可执行文件;
//
set(CMAKE_CXX_STANDARD 11)
set(CMAKE_CXX_STANDARD_REQUIRED True)
在Windows下,除非调用CMake时显式指定了生成器,否则CMake使用最新的Visual Studio安装作为默认生成器。此行为是硬编码的,不能更改。
所以只能写个bat包装一下cmake命令:
@cmake.exe -G"MinGW Makefiles" %*
作者:码鸽
链接:https://code-pigeon.github.io/blog/html/【cmake笔记】.html
版权声明:博客所有原创内容(包括但不限于文章、图像等)除特别声明外,均采用CC BY-NC-SA 4.0国际许可协议。任何人均可自由传播,但禁止用于商业用途且必须署名并以相同方式分享。