VS Code开发环境搭建教程

VSCode搭建C++和Verilog的开发环境


VSCode搭建C++和Verilog的开发环境

  1. 安装VSCode和插件
  2. 配置C++、C开发环境
  3. 配置Verilog开发环境

一:安装VSCode

(1)安装VSCode

直接百度或者打开此链接可以进入到VSCode的官网,在下载界面中,可以选择对应自己操作系统版本的VSCode安装文件。

在这里插入图片描述

(2)安装VSCode扩展

VSCode广受欢迎的重要原因之一就是在于VScode作为一个轻量级的编辑器,有一个广泛的插件市场,这样开发者可以针对其使用的开发语言选择对应的插件,既保证了软件的轻量性,又提供了强大的性能

插件的安装分为在线安装离线安装

  1. 在线安装:VSCode内部集成了Extension模块,在此模块中可以在线搜索并且一键安装对应的插件
    在这里插入图片描述

  2. 离线安装:加入您的电脑不能访问Internet,您可以在可以访问网络的电脑上下载对应的插件,拷贝到不能访问网络的电脑上,采用离线安装的方式进行安装。

  • 搜索插件:使用这个链接可以进入到VSCode插件市场,可以自由搜索自己需要的插件:
    在这里插入图片描述

  • 下载插件:进入到插件页面之后,可以看到``Download`,点击即可下载对应插件

在这里插入图片描述

  • 安装插件:在vscode中,可以选择离线插件进行安装,步骤如下:

    快捷键ctrl+shift+p呼出控制面板–>输入vsix,选择install from vsix–>选择下载好的插件离线包进行安装

在这里插入图片描述

二:配置C开发环境

C++开发环境包括:编辑器Editor,编译器Compiler和Debuger。编辑器就是VSCode;在Linux环境下编译器可以使用g++和gcc,debuger可以使用GDB;在Windows环境下编译器和编辑器可以使用mingw64

(1)安装Compiler和Debuger

  1. Linux环境下,搭建C开发环境很简单,直接使用如下命令即可安装编译器和gdb

    # 安装编译器
    sudo apt install gcc g++
    # 安装gdb
    sudo apt install gdb
    
  2. Windows环境下,需要下载mingw64,并且配置环境变量

    百度mingw可以进入到mingw官网,可以下载安装包或者离线包进行安装(使用安装包的方式安装mingw64可能会由于网络问题,导致安装失败,所以推荐下载离线包进行安装)

    点击此链接:https://sourceforge.net/projects/mingw-w64/files/,进入下图1后将页面往下滑到图2区域,点击所需离线包名称(参照方法一第三步标注),然后就会弹出图3所示对话框,保存下载即可(下载x64-32_win32-sjlj版本的)。离线包大约50MB(解压后500MB左右)
    在这里插入图片描述
    在这里插入图片描述

    下载完成后,解压到本地,将其bin文件夹所在的路径,配置到计算机环境变量Path中:
    在这里插入图片描述

    验证是否安装成功:打开CMD命令行,输入g++ -v,如果能出现相应的g++版本信息,即说明安装成功

(2)在VSCode中配置luanch和tasks文件

经过上述的步骤之后,我们已经在电脑上配置好了C/C++的编译和调试环境了。接下来就可以配置VSCode,在VScode中实现代码的编译调试

  1. 在VScode中添加一个C++文件,输入一段简单的C++代码:
    在这里插入图片描述

    此时VSCode会识别到这是一个C++文件,会提示我们安装C++相应的拓展插件,我们点击安装即可,安装完成之后,会在插件列表里看到对应的插件信息。

  2. 调试程序:

    点击左边的调试图标,选择create a launch.json file,此时vscode会创建一个.vscode文件夹,并且在改文件夹下创建一个launch.json文件。这个文件就会告诉VSCode去哪里找可以行程序,并且如何进行调试。
    在这里插入图片描述

    点击C++(GDB/LLDB)之后,会让我们选择如何生成tasks.json文件(这个文件告诉VSCode如何将.cpp文件,编译成可执行文件,供launch.json文件调试时使用)。此时我们选择第一个:g++.exe生成和调试活动文件,指通过g++来编译我们的.cpp源文件。
    在这里插入图片描述

    此时我们已经拥有了tasks.json文件来编译程序和launch.json文件来执行、调试程序了。点击调试栏的绿色开始符号,就可以开始运行,并且打断点调试程序了。
    在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值