【Mac】安装并配置HomeBrew;ARM GCC;make;OpenOCD
目录1.HomeBrew2.ARM GCC3.make4.OpenOCD前言这几个都是干什么用的本次工程针对兆易创新芯片型号 GD32E230C8T6 的开发。官方支持基本都是 Keil但单位电脑只有 Mac。所以使用 Vscode GCC 工具链的方式进行开发。一、HomeBrew1.安装运行命令/bin/bash-c$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)2.配置环境变量这个每个人配置路径不一样但是上步运行命令安装之后它会告诉你应该run什么来配置环境变量像我这里很明显就是告诉了要运行echo/Users/ragdoll/.zprofileechoeval $(/opt/homebrew/bin/brew shellenv zsh)/Users/ragdoll/.zprofileeval$(/opt/homebrew/bin/brew shellenvzsh)3.测试关闭终端重新打开。输入命令brewhelp成功二、ARM GCC1.命令brewinstallarm-none-eabi-gcc2.安装成功请使用 AI 确认安装是否成功。三、make1.命令brewinstallmake2.问题make 在 Mac 中虽然会被安装但是由于 Mac 本身出厂自带了 make 工具 ——然而这个 make 可能比较老。而且 make 这个命令会被原厂的这个程序占用。因此安装的时候make 提示我们的命令被改成了 gmake但我不想这样我想直接使用 make。按照提示更改环境变量并应用echoexport PATH/opt/homebrew/opt/make/libexec/gnubin:$PATH~/.zshrcsource~/.zshrc3.安装并配置环境变量成功使用命令验证make--version可以看到输出是我们刚刚安装的版本号ragdollragdolldeMac-mini ~ %make--versionGNU Make4.4.1 Builtforaarch64-apple-darwin24.0.0 Copyright(C)1988-2023 Free Software Foundation, Inc. License GPLv3: GNU GPL version3or laterhttps://gnu.org/licenses/gpl.htmlThis isfreesoftware: you arefreeto change and redistribute it. There is NO WARRANTY, to the extent permitted by law. ragdollragdolldeMac-mini ~ %四、OpenOCD1.命令brewinstallopenocd2.安装成功五、确定成功安装了全部工具链1.命令arm-none-eabi-gcc--versionmake--versionopenocd--version2.成功都有输出版本号就好。