千家信息网

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

发表于:2025-02-20 作者:千家信息网编辑
千家信息网最后更新 2025年02月20日,这篇文章主要介绍"Ubuntu下怎么安装并配置VS Code编译C++"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"Ubuntu下怎么安装并配置VS Code
千家信息网最后更新 2025年02月20日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安全错误 数据库的锁怎样保障安全 网络安全加固项目 客家视频软件开发 乌海软件开发方案 重庆黔汇软件开发 彭州管理系统软件开发 网络安全目标 可靠性 山西省分布式服务器云服务器 计算机网络安全面临的自然威胁 宜昌酷为软件开发公司怎么样 无线网络技术国家工程实验室 密码编码学与网络安全第2版 网络安全图标 ppt模板 新建账套 数据库排序规则 软件开发后产品如何出库入库 服务器可以带云终端吗 数据管理与数据库操作李凤霞 数据库系统降低 事业单位网络安全整改措施 郑州应用软件开发机构 网络安全信息测试 信息系统软件开发方法 新能源法规关于网络安全法规 网络安全公关招聘 自考专科计算机网络技术实践 万国觉醒不同服务器可以互通吗 成立网络安全演习指挥中心 网络安全国家标准332项是哪些 opc服务器客户端 瑞思国际集团有网络技术部门吗 浑源口碑好的网络安全常见问题
0