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插件c++

1.2.4. 靜態檢查

使用c/c++ adadvanced lint進行靜態檢查,目前使用clang static analyzergit

1.2.5. 版本管理

毫無疑問,使用Git,使用vscode前端github

1.2.6. 單元測試TDD

使用CMake結合GTest來進行單元測試編寫,使用CMake-tools插件實現單元測試前端編程

1.2.7. 文檔構建

使用doxygen進行文檔構建,使用markdown進行文檔撰寫markdown

1.2.7.1. doxygen

暫時不弄。工具

1.2.7.2. markdown

  • 要說在vscode上使用markdown,本身在公司已經用得「爐火純青」。主要是用到了一系列插件,最重要的插件要屬MPE。

1.2.8. 調試

使用gdb進行調試,使用vscode的gdb前端,要試一試如何進行遠程調試。單元測試

1.2.8.1. 遠程調試

相關文章
相關標籤/搜索