Visual Studio 2022 CMake C++ Hello World

C++自学精简教程 目录(必读)

Visual Studio 2022 安装​​​​​​​

什么是CMake

CMake是跨平台的C/C++工程构建工具。

我们知道,

在Windows上用Visual Studio开发C/C++代码,工程文件是用.vcxproj文件来组织的;

在Linux上用gcc/g++开发C/C++代码,工程文件是用Makefile文件来组织的;

很多时候我们并不想了解这些文件的写法,但是又希望我们的代码可以在多个系统中无差别的编译运行。

这就诞生了CMake。

我们只需要创建一个CMakeList.txt文件(实际上Visual Studio 这样的工具会帮我们自动创建)就可以实现创建key在各个平台上编译运行的C++工程代码。

CMake的优势

随着CMake的普及,越来越多的人们希望可以直接在各种IDE中直接创建CMake工程。

这样就可以写跨平台的工程代码。使得我们的工程代码可以直接在Linux Windows macOS上无差别的运行。

比如,我们学校要求作业需要在Ubuntu上开发,但是我们自己的电脑是Windows的,我们希望可以直接在Windows上开发好了,再最后放到Ub

你可能感兴趣的:(C++自学精简教程,c++,ide)