CMake 在 window 下命令行生成编译的 VS 工程文件

在使用 windows 远程 CMakeGUI 时,出现 CMakeGUI 不能打开的情况。因此,要编译 C++ 代码,
需要使用 cmake 的命令行模式,生成 VS 的工程文件。

1. 新建存放 VS 工程文件的目录: build

在 CMakeList.txt 的目录下,新建工程文件

mkdir build

2. CMake 生成工程文件

进入 build 目录,针对 VS 2017 版本,Release 状态下,编译命令如下。

cmake -G "Visual Studio 15 2017 Win64" -DCMAKE_BUILD_TYPE=release  ../

3. 打开 *.sln 文件

打开 sln 文件,就可以编译 C++ 程序了

4. 删除 build 文件中的临时文件

使用的如下命令,可以删除

del /s /q *.*

删除文件夹

rd /s /q

你可能感兴趣的:(技术分享,CMake,C++,CMake,VS2017,命令行模式)