程序员开发实例大全宝库

网站首页 > 编程文章 正文

vs code下编译c++源代码的两种方法

zazugpt 2025-04-27 17:29:51 编程文章 11 ℃ 0 评论

编译C++代码,需要用到g++.exe编译器。以命令行方式,或者通过vs code菜单,都可以完成编译工作,菜单系统不过是把手工编译转换成菜单方式,简化了命令输入过程。本文就针对两种编译方法,以下面的代码(inputoutput.cpp)为例,做一个分享。

#include <iostream>
using std::cout;
using std::cin;
using std::endl;
using std::cerr;
using std::clog;

int main()
{
    cerr <<  "An error ocurred. cerr test successfully." << endl;
    clog << "An error took place. clog test successfully." << endl;
    return 0;
}

第一种编译C++方法,打开一个新terminal, 在源代码所在目录下,输入g++ inputoutput.cpp进行编译。terminal中的当前目录,必须是C++文件所在目录。

如果指定输出的可执行文件名称,可以这样写: g++ inputoutput.cpp -o myRun

可以看到,生成了一个myRun.exe文件。

第二种方法,利用vs code中的terminal菜单中的“Run Build Task”进行编译就(图4,图5)。


选择第二或第三项的g++, 这样,会产生一个同名的可执行文件。

小结:本文分享了两种vs code下编译C++源文件的方法。一种是terminal中命令行方式编译,另一种是利用Run Build Task子菜单进行编译。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表