zoukankan      html  css  js  c++  java
  • 10.04-VSCode-Linux编程环境搭建

    1. VSCode-Linux编程环境搭建

    1.1. 前言

    • 用好工具!熟悉系统编程技巧!
    • 先浏览《嵌入式Linux基础教程》和APUE神书,然后在github笔记的基础上跑程序!
    • 熟悉如何尽可能地利用现有工具,加快开发效率。充分利用VSCode的插件,进行程序编译,静态检查,调试,版本管理,文档构建,单元测试构建等等。
    • 学好Linux系统编程!

    1.2. 开始

    1.2.1. github仓库组织

    在zsLearn下新建一个分支,使用gitmoudule复制原书的示例代码。

    1.2.2. 插件安装和选择

    • 看插件文档,进行选择

    1.2.3. 编译

    在vscode中使用CMake进行构建,使用cmake-tools插件

    1.2.4. 静态检查

    使用c/c++ adadvanced lint进行静态检查,目前使用clang static analyzer

    1.2.5. 版本管理

    毫无疑问,使用Git,使用vscode前端

    1.2.6. 单元测试TDD

    使用CMake结合GTest来进行单元测试编写,使用CMake-tools插件实现单元测试前端

    1.2.7. 文档构建

    使用doxygen进行文档构建,使用markdown进行文档撰写

    1.2.7.1. doxygen

    暂时不弄。

    1.2.7.2. markdown

    • 要说在vscode上使用markdown,自己在公司已经用得“炉火纯青”。主要是用到了一系列插件,最重要的插件要属MPE。

    1.2.8. 调试

    使用gdb进行调试,使用vscode的gdb前端,要试一试如何进行远程调试。

    1.2.8.1. 远程调试

  • 相关阅读:
    C#基础 const和readonly关键字
    C#基础 base与this关键字
    ASP.NET Web Form 与 ASP.NET MVC 区别
    qt 零星笔记
    我应该记录一下我不太了解的一些c语言函数
    Linux学习书籍推荐
    更改arch的默认终端
    让arch阻止某个软件包的升级
    python pachong zhuanzai
    从贴吧看的逆向网络协议过程逆向校园网客户端
  • 原文地址:https://www.cnblogs.com/lizhensheng/p/11117099.html
Copyright © 2011-2022 走看看