vscode中一键创建c++/c项目_qq_51972119的博客-爱代码爱编程
CPP project on VSCode
abstract:
为什么要在CSDN分享一个VSCode上的CPP 工程项目 创建方法?
- 目前的教程混乱且繁杂
- VScode上进行C++开发,目前的前景比刚出VScode时的预期要好很多,实际上VS上对C++开发的许多功能在实际商用开发的过程中都属于过度开发的功能,并且在linux上VSCode有大量不可替代的优势。
问题1 如何一键生成可运行的CPP项目
由于目前大多数教程都是使用三个文件:c_cpp_properties.json、tasks.json、launch.json来管理CPP以及mingw-GCC,实际上缺乏效率,因此本文档旨在通过CMAKE实现一键创建项目
在这篇文档中,并没有涉及源文件头文件分离事项,之后补充
-
下载mingw-GCC 并完成安装
-
注意此处有坑
大部分教程未能够指出,mingw-Gcc只需要在sourceforge上下载编译版本即可,不需要源代码。
-
下载后发现是一个zip(绿色软件),直接解压即可
-
别忘了将bin路径添加至系统变量
-
通过cmd
gcc -v
检查是否成功
-
-
vscode下载安装略过
-
使用到的扩展:
- C/C++
- CMake 以及 CMake Tools
- Code Runner
-
试用并完成一个helloword项目
-
Ctrl+Shift+P 打开命令控制,输入cmake,即可得到quickStart提示。
-
选择 GCC
-
输入项目名称
-
选择Executable
-
在main.cpp中执行 Run code
-
至此完成了一个一键生成C++项目的利用Cmake的Vscode方法。