• 正点原子[第二期]Linux之ARM(MX6U)裸机篇学习笔记-1.3


     前言:

    本文是根据哔哩哔哩网站上视频“正点原子[第二期]Linux之ARM(MX6U)裸机篇”的学习笔记,在这里会记录下正点原子Linux ARM MX6ULL 开发板根据配套的哔哩哔哩学习视频所作的实验和笔记内容。本文大量的引用了正点原子哔哔哩网站的教学视频和链接中的内容。

    引用:

    正点原子IMX6U仓库 (GuangzhouXingyi) - Gitee.com


    正文:

    1. 安装VSCode编辑器

    在编辑C程序源码和Linux驱动开发所用的集成式编辑器,通用的是使用 Sourceinsight3.5 或 source4.x 版本,sourceinsight可以对C/C++源码进行索引,提供代码编辑的自动补全,函数声明的自动跳转,函数定义的自动跳转等功能。Sourceinsight 是非常好用的一个C/C++源码浏览和编辑工具,但是Sourceinsight是商业收费软件,需要购买授权获取到License才能合法使用。

    在正点原子的嵌入式Linux开发课程中推荐使用 VSCode 编辑器,VSCode 编辑器是微软Microsoft推出的源码阅读编辑工具,通过给VSCode安装扩展插件,VSCode完全可是实现Sourceinsight相同的功能。

    在Windows PC 上搜索引擎搜索下载 VSCode 安装包并进行安装。我计划在 Windows 下使用VSCode编辑器,访问Ubuntu虚拟机通过Smaba共享出来的源码目录,从而在Windows环境下进行远程的ubuntu虚拟机上的源码的编辑修改。

    2. 安装 VSCode 插件

    正点原子1.3 节VSCode环境搭建教程中建议安装如下的VSCode扩展插件,点击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,即支持 ARM 汇编语法高亮显示。
    10) Chinese(Simplified),即中文环境。
    11) vscode-icons, VSCode 图标插件,主要是资源管理器下各个文件夹的图标。
    12) compareit,比较插件,可以用于比较两个文件的差异。
    13) DeviceTree,设备树语法插件。
    14) TabNine,一款 AI 自动补全插件,强烈推荐,谁用谁知道!

     

  • 相关阅读:
    男孩姓舒取什么名字好听
    5分钟制作可直接导入GPTs知识库中的自动爬虫
    网络信息安全实训【SQL注入】
    linux shell脚本学习指南
    git快速使用教程
    ### Cause: java.sql.SQLRecoverableException: 无法从套接字读取更多的数据
    JS高级(数据类型,数据_变量_内存)
    ThingsBoard远程RPC调用设备
    零基础入门Vue之影分身之术——列表渲染&渲染原理浅析
    MySQL内外连接、索引特性
  • 原文地址:https://blog.csdn.net/weixin_40289409/article/details/138161758