千家信息网

Ubuntu下怎么安装并配置VS Code编译C++

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章主要介绍"Ubuntu下怎么安装并配置VS Code编译C++"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"Ubuntu下怎么安装并配置VS Code
千家信息网最后更新 2026年11月02日Ubuntu下怎么安装并配置VS Code编译C++

这篇文章主要介绍"Ubuntu下怎么安装并配置VS Code编译C++"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"Ubuntu下怎么安装并配置VS Code编译C++"文章能帮助大家解决问题。

ubuntu下安装并配置vs code编译c++

安装vs code

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-makesudo apt-get updatesudo apt-get install ubuntu-makesudo umake web visual-studio-code

然后按a直接默认同意就可以。

安装插件

打开vs code后,按crtl + shift + p调出命令行,然后搜索c++,安装微软自己开发的那个。

同样可以安装c++ intellisense插件,用于自动补全代码。

配置launch.json和tasks.json

注意vs code只能打开源码所在的文件夹,而不是直接打开源码文件,否则下面将无法进行!

打开源码所在文件夹后,在该文件夹中打开源码。按f5键,选择c++,

然后会自动生成launch.json文件,下面只需要修改两个地方

将

"program": "enter program name, for example \${workspaceroot}/a.out",

改为

"program": "${workspaceroot}/a.out",

将

"cwd": "\${workspaceroot}",

改为

"cwd": "${workspaceroot}",

完整的launch.json

{  "version": "0.2.0",  "configurations": [    {      "name": "(gdb) launch",      "type": "cppdbg",      "request": "launch",      "program": "${workspaceroot}/a.out",      "args": [],      "stopatentry": false,      "cwd": "${workspaceroot}",      "environment": [],      "externalconsole": true,      "mimode": "gdb",      "setupcommands": [        {          "description": "enable pretty-printing for gdb",          "text": "-enable-pretty-printing",          "ignorefailures": true        }      ]    }  ]}

然后,调出命令行,输入task runner,选择others


此时将自动生成tasks.json

将其中的

"command": "echo",

改为

"command": "g++",

将

"args": ["hello world"],

改为

"args": ["-g","${workspaceroot}/main.cpp"],

注意这里的main.cpp要和你当前路径的源码名称一致。

完整的tasks.json

{  // see https://go.microsoft.com/fwlink/?linkid=733558  // for the documentation about the tasks.json format  "version": "0.1.0",  "command": "g++",  "isshellcommand": true,  "args": ["-g","${workspaceroot}/main.cpp"],  "showoutput": "always"}

运行测试

随便编写个代码

#includeusing namespace std;int main(){  cout<<"hello vs code"<

按crtl + shift + b构建,按f5运行,发现终端一闪而过,什么都没有输出。于是考虑windows下的办法。

#include#includeusing namespace std;int main(){  cout<<"hello vs code"<

同样并没有卵用。那就换一种方式。

#include#includeusing namespace std;int main(){  cout<<"hello vs code"<

按crtl + shift + b构建,按f5运行,程序完美输出。有图为证,哈哈

后记:

期间在终端里执行了以下操作

sudo apt-get install clang

如果提示clang有错可以运行该命令,安装clang。

关于"Ubuntu下怎么安装并配置VS Code编译C++"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注行业资讯频道,小编每天都会为大家更新不同的知识点。

配置 文件 源码 编译 c++ 运行 C++ 命令 文件夹 知识 代码 所在 插件 终端 自动生成 行业 生成 输出 选择 不同 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 山东特亿宝互联网科技有限公司 北京互联网科技公司 互联网 科技创业 互联网科技视频 深圳齐家互联网科技 互联网科技ppt模板 互联网高科技企业 互联网金融科技委员会 健康食品互联网创新科技园项目 想开互联网科技公司怎么样 乌苏新华互联网科技做什么的 如何创新互联网科技 西安小鹰速贷互联网科技有限公司 佛山市拉法互联网科技有限公司 产业互联网科技服务公司 互联网营销推广黑科技 现代互联网科技公司 银川新华互联网科技学校招聘 六子台科技互联网展会 山东亿川互联网科技有限责任公司 互联网科技公司有哪些 南通创西澳互联网科技有限公司 智帮互联网科技公司最近动向 江苏苏星互联网科技有限公司 互联网科技包装股 珠海东科互联网科技有限公司 长沙渺峰互联网科技有限公司 福仕德教育科技互联网 互联网科技对化妆品行业 华人运通互联网科技公司
0