CMake是一个跨平台的项目生成工具,可以在多个平台上生成不同类型的项目。列如Visual Studio的sln文件,macOS的XCode项目,ninja,或者Makefile。
这次我尝试的是在Windows上编译一个C++的HelloWorld项目。
第一准备好CMake和编译器。
CMake可以到官网下载位安装版。
C++编译器使用微软自己的。下载Build Tools for Visual Studio 2019,可以去Visual Studio官网下载。
工具准备好,就可以开始了。
新建一个helloworld目录,然后启动vscode。

然后新建CMakeLists.txt

接着编写helloworld.cpp

在VS code里面启动一个terminal用于启动CMake。
新建一个output folder,然后在里面运行
cmake ../

接着运行
cmake --build .
编译项目。

这样你就可以在Debug目录下面找到HelloWorld.exe,然后运行它。

也可以使用–config Release参数编译Release版本。

这样就生成了Release版本的HelloWorld。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
您必须登录才能参与评论!
立即登录



你仅仅拿它做文本编辑器而已
是啊,最近又换回emacs了。
如何debug呢?
好问题,应该有vs code的debug插件。不过我很少debug。或者回到vs下debug。
vs
收藏了,感谢分享