STM32学习笔记二:命令行工具安装
一目了然
- 1 簡述
- 2 Windows Terminal 安裝
- 3 PowerShell7 安裝
- 4 Cmake安裝
- 5 ninja安裝
1 簡述
熟悉 Linux 系統的小伙伴都清楚 Terminal,Linux 系統的操作可在 Terminal 內進行操作,凡我之所想,皆可通過 Terminal 命令完成。很多開發者也正是因為喜歡基于 Terminal 的命令開發方式而鐘愛 Linux 系統。
對于 Windows 系統,雖然有 cmd 命令提示符窗口,但其操作與 Linux Terminal 相比,操作相對不方便,或可通過第三方終端軟件,如 git-bash、Cygwin 等,在使用 Windows Terminal 之前主要使用 Cygwin 軟件,因為它不僅有著接近 Linux Terminal 的外觀,而且提供了一套 Linux Terminal 命令,可通過同一套命令完成 Windows 系統下的操作。
2 Windows Terminal 安裝
Windows 在 uild2019 大會上發布了新一代 Window 終端程序:Window Terminal,隨著不斷地更新,如今已是一個不錯的終端軟件,支持功能如下:
- 支持各種 Shell 的配置文件,如命令行工具、命令提示符、PowerShell 、WSL2 ( Linux 子系統)等;
- 支持自定義主題、樣式方案和配置,支持多種配色方案和設置;
- 支持自定義命令,修改默認的鍵盤快捷方式;
- 顯示 Unicode 和 UTF-8 字符,支持各種語言的表情符號和字符;
- GPU 加速文本呈現,提供比默認 Windows 命令行體驗更好的性能;
- 支持背景圖像,Window Terminal 窗口中顯示背景圖像;
- 快速高效,占用內存少;
Windows Terminal 的安裝可參考 Microsoft 官網描述操作:安裝并開始設置 Windows 終端。
3 PowerShell7 安裝
PowerShell 全名是 Windows Power Shell,是微軟公司開發的一種命令行外殼程序和腳本環境,使命令行用戶和腳本編寫者可以利用 .NET Framework 的強大功能。安裝 PowerShell 是為了配置 STM32 命令行開發環境,Windows10 中默認安裝了 PowerShell 5.1 版本,此版本較舊,建議從官網選擇最新的 LTS 版本進行安裝。可參考 Microsoft 官網進行安裝操作:在 Windows 上安裝 PowerShell。安裝完成后可將 PowerShell 配置在 Windows Terminal 中啟動,有關在Windows Terminal 配置 PowerShell 7 的教程網上很多,可自行搜索配置。著重以下插件的安裝:
- PSReadLine:優化命令行的使用;
- posh-git:優化命令行下git的使用;
- oh-my-posh:自定義命令行提示符格式;
在終端 setting.json 文件中配置 PowerShell 7 的代碼塊軟下所示:
{"backgroundImage": "C:\\Users\\Administrator\\Pictures\\Background5.jpeg", // 設置背景圖片"commandline": "C:\\Program Files\\PowerShell\\7\\pwsh.exe -nologo", // 設置 Powershell 7 啟動命令"font": {"face": "Hack NF" // 設置字體,需自行下載安裝字體,根據需要設置},"guid": "{bcf834b4-06e1-4347-bb7c-8ae4dc255ee6}", // 此項為自動生成"hidden": false, // 下拉選項中不隱藏 PowerShell 7 名稱"icon": "C:\\Program Files\\PowerShell\\7\\assets\\Powershell_av_colors.ico", // 終端tab行顯示圖標"name": "PowerShell7", // 下拉選項顯示名稱"tabTitle": "PowerShell7" // 終端tab行顯示名稱 }4 Cmake安裝
參考Cmake安裝。
5 ninja安裝
從 GitHub 網站下載 ninja Windows版本軟件,鏈接地址為:GitHub ninja release。將下載的安裝包解壓到任一磁盤中,如:D:\Ninja,注意此文件夾下必須存放 ninja.exe 程序,然后將此路徑添加到電腦系統環境變量中。
Windows10 系統添加環境變量可參考博友文章操作:Windows10 系統添加環境變量。
注意:
環境變量并不是某一個變量,而是指操作系統運行環境的一些參數,是在操作系統中一個具有特定名字的對象,它包含了一個或者多個應用程序所使用的信息。
總結
以上是生活随笔為你收集整理的STM32学习笔记二:命令行工具安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: diy金丝楠木嵌宝耳机
- 下一篇: 台达DVP系列PLC与台达DTA温控器m