最近一直想找一个好用的C++编译器,然后发现Dev-C有些丑,vs又很大,对于编译一个Cpp文件不是很适合。
所以考虑到的vscode。
不多说。先度娘vscode。

点进去,第一个,

然后down一下,大概43MB;

下载后安装,next 等;最后就有了下图;

好了,软件装好了。该配置环境了;

首先LLVM,不多说,为了clang,连接:http://releases.llvm.org/download.html

然后是mingw-64://如果有问题 , 可以私信我 我的是64位的。
http://www.mingw-w64.org/doku.php;
正常下载 安装。然后有路径问题哦。安装过程中的路径是要记住的;还有可能会半路失效,我是用管理员权限安装的;顺便记得带着梯子下载;

我的安装过程;还有就是要配置环境变量;有问题可以问我;这个还是很好找的;
安装完成:

gcc -v;
至于Git,我是没有用到,但是怕有问题就百度了git ,。
附网址:https://www.baidu.com/link?url=4_t7UJquqmWLLMpQ9RJl3ycCYgSYXOGv6w2TTNtS8uS&wd=&eqid=88493bd00004c33f000000055af8251b

装完之后,开始进行配置VS code;
编译ctrl+shift+B;
需要安装的插件: 如下图:

有彩虹括号;C/C++ ; Clang; 都很好用;还有GBKtoUTF8;
新建一个.cpp文件,我是使用之前自己写的Cpp文件;
然后;

一个文件包含这些东西 ;cpp之后一次点击点击

选择GDB选项,之后有:launch.json;

画横线的地方主义,第一个miDebuggerPath为gdb的路径,切记要双\,然后是安装mingw的路径,到gdb.exe;
还有preLaunchTask: 为build; 有的为g++;
继续之后要生成目标文件;tasks;

可能会有库文件的问题,除了利用系统的要求之外;还应该添加路径:

这些都是我自己路径;
最后展示我编译的结果;

网友评论