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,命令行开发,Terminal,PowerShell,cmake,ninja)