Linux学习笔记(三) -- Visual Studio Code 的安装与卸载

本文介绍了如何在Ubuntu18.04环境下安装并配置Visual Studio Code,包括安装Ubuntu Make工具、安装VSCode、配置Git插件及C/C++开发环境等内容。

1.Visual Studio Code简介

  • 1.1.什么是Visual Studio Code?
    Visual Studio Code是微软推出的一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器。
  • 1.2.主要功能
    集成了所有一款现代编辑器所应该具备的特性,包括语法高亮(syntax high lighting),可定制的热键绑定(customizable keyboard bindings),括号匹配(bracket matching)以及代码片段收集(snippets)。
  • 1.3.支持语言
    它提供了对JavaScript、TypeScript和Node.js的内置支持,并为其他语言(如C、C#、Java、Python、PHP、GO)提供了一个丰富的扩展生态系统和运行平台(如.NET 和 Unity)。

2.平台信息

1.Visual Studio Code 版本:
2.Linux版本:Ubuntu 18..04

2.安装步骤

  • 2.1.安装Ubuntu Make
    使用命令
sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make
  • 2.2.安装Visual Studio Code
    使用命令
umake ide visual-studio-code

输入口令,选择目录后开始下载和安装。安装过程中需要进行几次确认。安装完成后的截图如下:
这里写图片描述
- 2.3.程序位置
程序安装完成后,可以在所有程序列表中找到。截图如下:
这里写图片描述
在右键菜单中,可以选择“Add to Favorites”命令,可以将程序快捷方式发送到Favorites工具栏。发送后的截图如下:
这里写图片描述

3.程序界面

  • 3.1.程序主界面
    这里写图片描述
  • 3.2.Git插件安装
    如果系统中没有安装Git插件,在VS Code启动时,会提示“Git not found”,截图如下:
    这里写图片描述
    解决方案:
    (1)执行命令,进行Git安装
sudo apt install git

(2)重新启动VS code。显示如下截图,则说明Git安装成功。
这里写图片描述
- 3.3.C/C++插件安装
由于本人是进行C++开发,所以需要安装C/C++插件。具体步骤如下:
这里写图片描述

  • 3.4.配置编译环境
    1.选择目录
    这里写图片描述
    2.选择C++插件
    这里写图片描述

4.程序卸载

卸载命令:

umake ide  visual-studio-code --remove
sudo apt-get remove ubuntu-make

栏目导航
上一篇:Linux学习笔记(二) – 解决VMware主窗口中的虚拟机窗口太小的方法
下一篇:Linux学习笔记(四) – Linux系统启用和登陆root账户

<think>好的,我需要帮助用户在Visual Studio Code中配置graphics.h头文件支持。首先,我需要回忆一下关于graphics.h的相关信息。这个头文件通常用于图形编程,尤其是在旧的Turbo C环境中。但现代的编译器和IDE,比如Visual Studio或者VS Code,默认是不支持这个头文件的,因为它不是标准库的一部分。 根据用户提供的引用内容,像Visual Studio需要手动下载并放置graphics.h到特定目录,比如VC98的Include文件夹[^1][^3][^4]。但VS Code的环境和Visual Studio不同,它通常使用MinGW或类似的编译器,所以可能需要不同的配置方法。 首先,用户需要在VS Code安装C/C++扩展,确保基本的编译和调试环境已经搭建好。然后,安装必要的编译器,比如MinGW-w64。接下来,处理graphics.h的问题。因为graphics.h依赖于BGI库,这在Windows下可能需要额外的库文件,比如libbgi.a。用户可能需要下载这些库文件,并将它们放置在MinGW的include和lib目录中。 另外,编译时需要链接这些库文件。在编译命令中添加-lbgi -lgdi32 -lcomdlg32 -luuid -loleaut32 -lole32等参数,可能可以解决链接问题。不过,用户可能需要使用旧版的编译器或者兼容模式,因为graphics.h可能不支持最新的标准。 还有一种可能性是使用替代库,比如SDL或OpenGL,这些在现代开发中更为常见,并且有更好的支持。但用户可能因为特定的项目需求必须使用graphics.h,所以需要提供具体的配置步骤。 总结步骤应该是:安装编译器,下载graphics.h及相关库文件,配置VS Code的include路径和库路径,修改tasks.json以正确链接库。同时,提醒用户可能遇到的常见问题,比如路径错误或库不兼容,并建议测试验证是否成功。 需要确认用户是否了解如何在VS Code中配置编译器,以及是否已经安装了必要的工具。如果用户是新手,可能需要更详细的步骤说明,包括如何下载和放置文件,如何修改配置文件等。同时,引用相关的资源,比如提供的gitcode项目[^2],可能对用户有帮助。</think>### 如何在 Visual Studio Code 中配置 graphics.h 头文件支持? **步骤说明:** 1. **安装必要的编译器** - 推荐使用 **MinGW-w64**(GCC编译器),确保其路径已添加到系统环境变量中。 - 验证安装:终端输入 `gcc --version`,确认输出正常。 2. **下载 graphics.h 及相关文件** - 从可靠来源(如 [C学习笔记在VS2015中添加graphics.h头文件分享](https://gitcode.com/Resource-Bundle-Collection/85ca3)[^2])下载 `graphics.h`、`libbgi.a`(BGI库)等文件。 3. **放置头文件和库文件** - 将 `graphics.h` 复制到 MinGW 的 **include目录**(例如:`C:\MinGW\include`)。 - 将 `libbgi.a` 复制到 MinGW 的 **lib目录**(例如:`C:\MinGW\lib`)。 4. **配置 VS Code 的编译参数** - 修改 `tasks.json`(在 `.vscode` 文件夹内),添加以下编译选项: ```json "args": [ "-lbgi", // 链接BGI图形库 "-lgdi32", // 链接Windows GDI库 "-lcomdlg32", // 其他依赖库 "-luuid", "-loleaut32", "-lole32", "-mwindows" // 隐藏控制台窗口(可选) ] ``` 5. **测试代码** ```c #include <graphics.h> int main() { initwindow(640, 480); // 初始化图形窗口 circle(320, 240, 100); // 绘制圆 getch(); closegraph(); return 0; } ``` 6. **编译运行** - 使用快捷键 `Ctrl+Shift+B` 编译代码,确保无报错。 - 运行生成的 `.exe` 文件,验证图形窗口是否正常显示。 **常见问题:** - **报错“无法打开 graphics.h”**:检查头文件路径是否正确[^3]。 - **链接错误“undefined reference”**:确认 `libbgi.a` 已放置到 `lib` 目录,且编译参数完整[^4]。 - **窗口闪退**:添加 `-mwindows` 参数或使用 `getch()` 暂停程序。 **替代方案:** 若配置困难,建议使用现代图形库(如 **SDL2**、**OpenGL** 或 **SFML**),这些库在跨平台支持和兼容性上更优。 --- ###
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值