Linux安装Visual Studio code及配置C++环境

本文介绍了如何在Linux环境下安装Visual Studio Code,并通过Snap包或.deb包方式详细步骤。接着,讲解了配置C++环境的过程,包括安装C++插件如C/C++和C/C++ Compile Runner,使得用户能够便捷地编译和运行C++代码。

最近需要在Linux下配置C++的编译环境,但是Clion的IDE折腾了好久都没有激活成功,自己搭建一个服务器激活感觉太麻烦了,所以就采用Visual Studio Code,然后通过安装C++相关插件配置C++的编译环境。

Visual Studio Code 官网安装

Visual Studio code在Linux下安装

Linux下Visual studio code 安装方式主要有两种:

  • 通过Snap包安装

    sudo snap install --classic code
    

    如果电脑没有安装snap包,可以参考 install-snap安装

  • 通过.deb包安装(推荐使用:简单方便)
    首先下载.deb包
    新版的linux系统使用如下命令:

    sudo apt install ./<file>
在Ubuntu系统上安装Visual Studio Code配置C++开发环境,可以按照以下步骤进行操作。 ### 安装Visual Studio Code 1. **下载Visual Studio Code** 前往[Visual Studio Code官网](https://code.visualstudio.com/)下载适用于Linux系统的.deb包。 2. **安装Visual Studio Code** 使用终端安装下载的.deb包: ```bash sudo dpkg -i code_*.deb ``` 3. **启动Visual Studio Code** 在终端中输入以下命令启动VS Code: ```bash code ``` ### 安装C++编译器 1. **安装g++编译器** 在终端中运行以下命令安装g++编译器: ```bash sudo apt update sudo apt install g++ ``` 2. **验证安装** 输入以下命令确认g++是否安装成功: ```bash g++ --version ``` ### 配置Visual Studio CodeC++环境 1. **安装C/C++扩展** 打开Visual Studio Code,点击左侧活动栏的扩展图标(或使用快捷键`Ctrl+Shift+X`),搜索“C/C++”并安装由Microsoft提供的扩展。 2. **创建C++项目** 在系统中创建一个文件夹作为C++项目的根目录,例如`cpp_project`。在该文件夹中创建一个C++源文件,例如`main.cpp`,并输入以下代码: ```cpp #include <iostream> using namespace std; int main() { cout << "Hello world" << endl; return 0; } ``` 3. **配置tasks.json文件** 在Visual Studio Code中,点击菜单栏的“终端” -> “配置默认生成任务”,选择“g++: 生成活动文件”。这将自动生成一个`tasks.json`文件,用于定义如何编译代码。 4. **运行程序** 使用快捷键`Ctrl+Shift+B`构建项目,然后通过终端运行生成的可执行文件: ```bash ./main ``` 5. **调试配置** 点击左侧活动栏的运行和调试图标(或使用快捷键`Ctrl+Shift+D`),点击“创建launch.json文件”,选择“GDB”作为调试器。在生成的`launch.json`文件中,确保配置如下: ```json { "version": "0.2.0", "configurations": [ { "name": "g++ - Build and debug active file", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/a.out", "args": [], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": true, "MIMode": "gdb", "setupCommands": [ { "description": "Enable pretty-printing for gdb", "text": "-enable-pretty-printing", "ignoreFailures": true } ], "preLaunchTask": "g++: build", "miDebuggerPath": "/usr/bin/gdb" } ] } ``` 6. **调试代码** 设置断点后,点击调试侧边栏中的“启动调试”按钮,即可开始调试程序。 ### 完整配置流程总结 通过以上步骤,可以在Ubuntu系统上成功安装Visual Studio Code配置C++开发环境。整个过程包括安装Visual Studio Code安装g++编译器、配置VS Code的C/C++扩展、设置构建任务和调试器,最终能够编写、构建和调试C++程序[^1]。 ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值