当前位置: 首页 > news >正文

Linux第24步_安装windows下的VisualStudioCode软件

Visual Stuio Code是一个编辑器,简称 为 VSCode,它是微软出的一款免费编辑器。 VSCode有 Windows、 Linux和 macOS三个版本的,是一个跨平台的编辑器。VSCodeUserSetup-x64-1.50.1是Windows系统中的VSCode软件,而“code_1.50.1-1602600906_amd64”则是Linux系统中VSCode软件。

当我们将Windows下的VSCode安装后,还需要安装gcc编译器和g++编译器。

gcc:编译C语言程序的编译器;

g++:编译C++代码的编译器;

1、在Windows下安装VSCode;

双击“VSCodeUserSetup-x64-1.50.1.exe”,直到安装完成。

2、双击Windows桌面上“Visual Studio Code”图标,启动VSCode,接着安装插件:

1)、C/C++,这个肯定是必须的。

2)、C/C++ Snippets,即 C/C++重用代码块。

3)、C/C++ Advanced Lint,即 C/C++静态检测 。

4)、Code Runner,即代码运行。

5)、Include AutoComplete,即自动头文件包含。

6)、Rainbow Brackets,彩虹花括号,有助于阅读代码。

7)、One Dark Pro,VSCode的主题。

8)、GBKtoUTF8,将 GBK转换为 UTF8。

9)、ARM Assembly,即支持 ARM汇编语法高亮显示。

10)、Chinese(Simplified),即中文环境。

11)、vscode-icons,VSCode图标插件,主要是资源管理器下各个文夹的。

12)、compareit,比较插件,可以用于两个文的差异。

13)、DeviceTree,设备树语法插件。

14)、TabNine,一款 AI自动补全插件,强烈推荐谁。

若不知道怎么装,请参考《Linux第20步_在虚拟机上安装“Visual Studio Code”》即可。

3、重启“VScode”

 4、安装gcc和g++编译器

1)、双击mingw-get-setup

2)、勾选“mingw32-gcc-g++-bin”,见下图:

3)、点击“Instalation”,见下图:

4)、点击“Discard Changes”,见下图:

 5)、等待文件下载完成

6)、点击“Update Calalogue”,见下图:

 7)、点击“Apply Changes”,见下图: 

 8)、点击“Apply”,见下图:

9)、等待更新完成

10)、右击“我的电脑”

 

10)、点击“属性”

11)、点击“高级系统设置”,见下图:

12)、点击“环境变量”,见下图:

13)、点击下图中的“新建”,见下图:

14)、将安装路径“C:\MinGW\bin”填入,见下图:

15)、按“WIN + R”,然后输入“CMD”,得到下图

16)、按“gcc -v”,然后输入“g++ -v”,得到下图

发现gcc和g++的版本是9.2,至此,gcc和g++编译器安装完毕。 

使用方法,和虚拟机差不多

打开终端后,输入“gcc main.c -o main” 

输入"./main"就可以执行main.exe文件了。

http://www.lryc.cn/news/278844.html

相关文章:

  • Spring 注解 和SpringMVC注解
  • iOS rootless无根越狱解决方案
  • 文件管理小技巧:如何高效整理多种格式的图片,图片分类的方法
  • 【c++】入门4
  • 使用Web自动化测试工具显著好处
  • 【性能】【算法】for循环,性能提高
  • 【入门】字符串对比(UPC)
  • thinkphp美容SPA管理系统源码带文字安装教程
  • apache共享目录文件配置
  • kotlin take 和 drop
  • SQL-DML增删改
  • 雷达信号处理——恒虚警检测(CFAR)
  • k8s的yaml文件中的kind类型都有哪些?(详述版Part1/2)
  • 企业培训系统源码:构建智能、可扩展的学习平台
  • 设计模式—行为型模式之状态模式
  • Linux习题3
  • SpringBoot+策略模式实现多种文件存储模式
  • 细说DMD芯片信号-DLP3
  • MySQL从0到1全教程【1】MySQL数据库的基本概念以及MySQL8.0版本的部署
  • grep常用命令
  • Spring Data JPA 使用总结
  • 融云 CEO 董晗荣获 51CTO 「2023 年度科技影响力人物奖」
  • 数据洞察力,驱动企业财务变革
  • Postgresql常见(花式)操作完全示例
  • 【Docker】数据管理
  • 认识异常及异常处理机制之try-catch
  • html学习之路:简述html文档头部 <meta> 的 http-equiv 属性
  • 逆矩阵计算
  • 《豫鄂烽火燎原大小焕岭》:一部穿越时空的历史史诗
  • 浅研究下 DHCP 和 chrony