一般有两种方式,一种是下载 cmake 和 Microsoft Visual Studio,然后 cmake 直接构建出一个 sln工程,在 Visual Studio 举行开发。另一种是下载cmake 和 Visual Studio Code,本文重要是记载 Visual Studio Code 怎样团结 cmake 编译 c++ 代码
(文本讲这种)
1.下载前置内容
- Visual Studio Code 及插件
- CMake
- C++编译器MinGW(因为不想编译出sln工程,以是这里下载MinGW)
MinGw中包含gcc,g++等多种编译器,可以在windows上利用(windows无法直接安装gcc)
这里重要记载下编译器的利用:
1.1、下载安装 C++ 编译器 MinGW
下载链接: C++编译器MinGW
下载后解压到想安装的路径
1.2、将 MinGW 下 bin 目录的路径添加到环境变量中
打开环境配置里面的 path,然后新建环境变量。
1.3、重命名 mingw32-make.exe
进入bin文件夹,找到 mingw32-make.exe,重命名为 make.exe(依旧保存在bin文件夹中),重启电脑
然后 win + R ,输入cmd进入终端,输入下面的指令检察是否添加乐成
- gcc -v
- make -v
- gdb --version
复制代码 至此,已经可以利用cmake构建c++工程了
2.工程实践
起首安装了下面的这些扩展;
CMakeLists.txt
- cmake_minimum_required(VERSION 3.10)
- project(SimpleProject)
- # 设置 C++ 标准
- set(CMAKE_CXX_STANDARD 11)
- set(CMAKE_CXX_STANDARD_REQUIRED True)
- # 添加可执行文件
- add_executable(SimpleProject main.cpp)
复制代码 main.cpp
- #include <iostream>
- int main() {
- std::cout << "Hello, World!" << std::endl;
- return 0;
- }
复制代码 打开终端,编译代码
- mkdir build
- cd build
- cmake .. -G"MinGW Makefiles"
- make
复制代码
运行结果:
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
|