ubuntu配置vscode


我是小白一个,就是按照官网上进行翻译,方便前后文理解,也算个笔记吧
官网:https://code.visualstudio.com/docs/cpp/config-linux

1、Using C++ on Linux in VS Code

在本教程中,您将配置Visual Studio Code以使用Linux上的GCC c++编译器(g++)和GDB调试器。GCC代表GNU编译器集合;GDB是GNU调试器。在配置好VS Code之后,你将编译和调试一个简单的c++程序

2、Prerequisites

要成功地完成本教程,您必须执行以下操作
1、Install Visual Studio Code.
2、通过在Extensions视图中搜索(Ctrl+Shift+X)'c++'来实现c++扩展
安装gcc
安装build-essential
安装gdb

3、Create Hello World

在终端窗口中,创建一个名为projects的空文件夹来存储你的VS Code项目。然后创建一个名为helloworld的子文件夹,导航到它,并在该文件夹中输入以下命令打开VS Code,

mkdir projects
cd projects
mkdir helloworld
cd helloworld
code . //在当前工作文件夹打开vscode,这就是workspace

在学习本教程的过程中,您将在workspace的.vscode文件夹中创建三个文件

    tasks.json (compiler build settings)
    launch.json (debugger settings)
    c_cpp_properties.json (compiler path and IntelliSense settings)

4、Add helloworld source code file

在文件资源管理器的标题栏中,选择New File并将文件命名为helloworld.cpp。
将下面代码写入helloworld.cpp

#include <iostream>
#include <vector>
#include <string>

using namespace std;

int main()
{
    vector<string> msg {"Hello", "C++", "World", "from", "VS Code", "and the C++ extension!"};

    for (const string& word : msg)
    {
        cout << word << " ";
    }
    cout << endl;
}

ctrl+s保存或者auto save
注意,你的这个文件列在VS Code侧边栏的File Explorer视图中(Ctrl+Shift+E可以找见)
Visual Studio Code边缘的活动栏允许您打开不同的视图,如搜索、源代码控制和运行。在本教程的后面部分,您将看到Run视图。你可以在VS Code用户界面文档中找到更多关于其他视图的信息。

5、Explore IntelliSense

解释这段写了个什么

6、Build helloworld.cpp

接下来,您将创建一个task.json文件告诉VS Code如何构建(编译)程序。该任务将调用g++编译器从源代码创建一个可执行文件。
在编辑器中打开helloworld.cpp非常重要,因为下一步将使用编辑器中的活动文件作为上下文,在下一步中创建构建任务。
Terminal > Configure Default Build Task,会出现一个下拉菜单,显示c++编译器的各种预定义构建任务。Choose C/C++: g++ build active file.
然后会创建一个tasks.json在spacework,
未完待续。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值