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