vscode在windows和ubuntu系统下配置c/c++的详细步骤

windows下的:

最重要的一点:编译器的路径和打开的文件夹路径不要有中文,输出也是,不要输出中文

假设编译器minGW已经安装好并且的路径为:

D:/Program Files (x86)/MinGW/bin/g++.exe. (路径用除号‘/’);

打开一个文件夹:D:/Acwing/code。

第一步:

打开命令面板:view -> command palette : 搜索C/C++:Edit Configuration(UI)

配置编译器是g++.exe。

然后再.vscode文件夹下会出现:c_cpp_properties.json。

第二步:

一定要选中cpp的源文件test.cpp,然后点击:view -> command palette :

输入:c/c++:Add Debug Configuration

这时就生成了launch.json和tasks.json文件

由于g++编译器可以编译.c文件,因此也可以运行和调试.c文件。

Ubuntu系统下的vscode环境搭建:

  1. 彻底清除vscode

sudo apt-get –purge remove code:

如果出现锁被其他程序占用,使用kill -9 PID杀掉进程

  1. 查看是否有g++和gdb:

g++ --version

gdb –version

  1. 下载vscode

打开官网:下载.deb文件,双击安装,或者使用命令:

sudo dpkg -I xxx.deb#查看iptux.deb软件包的详细信息,包括软件名称、版本以及大小等(其中-I等价于--info

sudo dpkg -i xxx.deb#安装iptux.deb软件包(其中-i等价于--install

“code ./”在当前文件夹下打开vscode。

  1. 插件安装:
  1. c/c++
  2. chinese(Simlifed)
  3. Code Runner
  1. 编辑配置和添加调试配置

ctrl + shift + P打开搜索框:

输入“C/C++:edit configuration(UI)”编辑配置

编译器路径选g++。

intelliSense选linux-gcc-x64。

选中CPP文件后:ctrl + shift + P打开搜索框:

输入“C/C++:add debug configuration”添加调试配置

一定要选择g++生成和调试活动文件,不是g++-9等其他的调试器。

然后会出现launch和task两个文件。

  1. 设置等宽代码字体:

打开设置(settings):搜索“Editor Font”编辑字体。

在用户级中修改:

Font Family:选择:“JetBrains Mono”

Font Size:选择:30,

  1. 设置颜色主题:

打开设置(settings):搜索Color Theme颜色主题

选择默认浅色:default light

  1. 设置输出控制台:

在launch.json文件中将externalConsole改为true.

  1. 常用快捷键:

格式化文档代码:ctrl + shift + i

触发建议:ctrl + space

按住alt键可以添加多个光标,同时编辑:

调试:F5

单步调试:F11  单步跳出:Shift + F11

单步跳过:F10

继续:F5(执行到下一个断点)

运行:ctrl + F5

  1. 调试return时如果出现:

其实不影响正常使用,要避免的话执行以下方法:

在return 0上加一个断点,执行到这里时不要按F10F11F5继续运行就可以了。

或者尝试以下解决方法:

只需要创建文件夹以及该文件即可。

sudo mkdir -p /build/glibc-Szlz7B/glibc-2.31/csu  (红色部分不一样)

cd /build/glibc-Szlz7B /glibc-2.31/csu

sudo touch libc-start.c

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Ubuntu 配置 C/C++ 环境并使用 VS Code 进行开发需要做以下步骤: 1. 首先,确保你已经安装了 C/C++ 编译器。在终端运行以下命令来安装 GCC: ``` sudo apt update sudo apt install build-essential ``` 2. 接下来,安装 VS Code。你可以从官方网站 https://code.visualstudio.com 下载并按照说明进行安装。 3. 打开 VS Code,安装 C/C++ 扩展。点击左侧的扩展图标(四个方块组成的正方形图标),搜索并安装 "C/C++" 扩展。 4. 在 VS Code 打开你的 C/C++ 项目文件夹或者创建一个新的项目。 5. 在项目文件夹创建一个名为 ".vscode" 的文件夹(如果还没有的话),然后在该文件夹创建一个名为 "c_cpp_properties.json" 的文件。该文件用于配置 C/C++ 的编译器路径和其他相关设置。 在 "c_cpp_properties.json" 文件,添加以下内容: ```json { "configurations": [ { "name": "Linux", "includePath": [ "${workspaceFolder}/**" ], "defines": [], "compilerPath": "/usr/bin/gcc", "cStandard": "gnu17", "cppStandard": "gnu++14", "intelliSenseMode": "gcc-x64" } ], "version": 4 } ``` 注意将 "compilerPath" 的值设置为你系统 GCC 的安装路径,上面示例的路径 "/usr/bin/gcc" 可能需要根据你的实际情况修改。 6. 配置完成后,你可以在 VS Code 打开一个 C/C++ 文件进行编写和调试了。点击左侧的调试图标(蚂蚁形状的图标),然后点击运行按钮(绿色的三角形图标)即可开始调试。 希望以上步骤能够帮助你在 Ubuntu 配置 C/C++ 环境,并在 VS Code 进行开发。如果有任何问题,请随时向我提问。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值