vscode中实现C++代码编译

VScode中实现C++代码的编译最近公司使用的vscode进行代码的编辑,所以在自己的电脑上也下载了一下这个软件,在配置的过程中遇到了不少的问题,因此,准备写一下这个博客,记录一下,希望帮助遇到相同问题的朋友,共同交流。首先需要在vsode官网去下载软件,并进行安装就行了,这个操作起来还是比较容易的。其次,想要编译C++的代码,还需要下载一个叫做MinGW的编译器,MinGW(Minimalist GNU for Windows), 是一个适用于微软windows应用程序的极简开发环境。MinGW提
摘要由CSDN通过智能技术生成

VScode中实现C++代码的编译

最近公司使用的vscode进行代码的编辑,所以在自己的电脑上也下载了一下这个软件,在配置的过程中遇到了不少的问题,因此,准备写一下这个博客,记录一下,希望帮助遇到相同问题的朋友,共同交流。
首先需要在vsode官网去下载软件,并进行安装就行了,这个操作起来还是比较容易的。下载链接vscode
在这里插入图片描述

其次,想要编译C++的代码,还需要下载一个叫做MinGW的编译器,MinGW(Minimalist GNU for Windows), 是一个适用于微软windows应用程序的极简开发环境。MinGW提供了一个完整的开源编程工具集,适用于原生MS-Windows应用程序的开发,并且不依赖于任何第三方C运行时DLL。MinGW主要供在MS-Windows平台上工作的开发人员使用,但也可跨平台使用,MinGW包括:

  1. GCC的一个移植,包括C,C ++,ADA和FORTRAN编译器;
    GNU Binutils (如:as, ld, ar等);
  2. 一个命令行安装程序,带有可选的GUI前端,(mingw-get)用于MS-Windows上的MinGW和MSYS部署;
  3. 一个GUI首次设置工具(mingw-get-setup),可以帮助启动并运行mingw-get。

Mingw-w64是原始mingw.org项目的升级版,该项目旨在支持Windows系统上的GCC编译器。 它在2007年进行了分支,以便为64位和新API提供支持。 从那以后,它得到了广泛的使用和分发。
下载的链接sourceforge,点击进入之后可以如下图所示。
在这里插入图片描述
有两种方式可以进行安装
第一种是直接点击MinGW-W64-install.exe此链接,直接运行,这种方法对网络的要求比较高,可能会下载失败,我就在这个地方卡了好久,换成手机热点链接后,才完整的下载了下来,但是安装时又是网络的原因,安装总是失败。
这里要注意选择一下选项,下面对几个选项给出说明

  1. Version制定版本号,从4.9.1-8.1.0,按需选择,没有特殊要求就用最新版吧;
  2. Architecture跟操作系统有关,64位系统选择x86_64,32位系统选择i686;
  3. Threads设置线程标准可选posix或win32;
  4. Exception设置异常处理系统,x86_64可选为seh和sjlj,i686为dwarf和sjlj;
  5. Build revision构建版本号,选择最大即可。

在这里插入图片描述
第二种方法是使用压缩包进行安装(推荐这种做法),直接下载这里面对应的安装包,找个合适的地方解压一下,将mingw64/bin加入环境变量即可。
在这里插入图片描述
使用添加环境变量后,打开CMD,执行gcc -v能看到类似信息即说明安装成功,之后就可以愉快地使用gcc和g++了。
在这里插入图片描述再接下来,就是vscode中进行一些相关的配置,首先建立一个空的文件夹,在vscode中打开这个文件夹,新建一个.cpp文件,编写一个测试程序代码。

  1. 安装cpptools插件
    搜索,安装,重启, 生效
    在这里插入图片描述
  2. 安装支持中文的插件
    和上面一样,下载后重启就会生效成中文版
    在这里插入图片描述
  3. 修改vscode配置
    首先我们使用vscode打开一个空文件夹,在该文件夹下新建一个test.cpp,
  • 5
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
GUN 是一个 NoSQL 数据库,C++ 是一种编程语言,它们并不直接相关。如果你想在 C++ 程序使用 GUN 数据库,可以按照以下步骤在 VScode 实现 C++ 的 GUN 工具环境: 1. 安装 GUN 库:在终端输入以下命令安装 GUN 库: ``` git clone https://github.com/amark/gun.git cd gun make ``` 这些命令将从 GUN 库的 GitHub 仓库克隆代码,并编译生成 GUN 库。 2. 创建 C++ 项目:在 VScode 创建一个新的文件夹,然后在终端进入该文件夹,输入以下命令创建 C++ 项目: ``` mkdir my-cpp-project cd my-cpp-project g++ main.cpp -o my-cpp-project -lpthread ``` 其,main.cpp 是你的 C++ 代码文件,my-cpp-project 是你的项目名称。 3. 编写 C++ 代码:在 VScode 创建一个新的 C++ 文件,然后编写你的 C++ 代码。在代码包含 GUN 库的头文件,并使用 GUN 库提供的 API 实现数据的读写等操作。 4. 编译 C++ 代码:在终端输入以下命令编译 C++ 代码: ``` g++ main.cpp -o my-cpp-project -lpthread -L/path/to/gun -I/path/to/gun/include -lstdc++fs -lgun ``` 其,/path/to/gun 是你的 GUN 库所在路径。编译完成后,会生成一个可执行文件 my-cpp-project。 5. 运行 C++ 程序:在终端输入以下命令运行 C++ 程序: ``` ./my-cpp-project ``` 其,my-cpp-project 是你的项目名称。程序运行后,你就可以在终端看到程序的输出结果了。 这样,你就可以在 VScode 实现 C++ 的 GUN 工具环境了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值