macOS下arm编译缺少stdint.h等问题

问题

通过brew安装的 arm-none-eabi-gcc 编译工程时出现大量类似错误如下:

cpp 复制代码
/opt/homebrew/Cellar/arm-none-eabi-gcc/13.2.0/lib/gcc/arm-none-eabi/13.2.0/include/stdint.h:9:16: fatal error: stdint.h: No such file or directory

问题原因

不能使用arm-none-eabi-gcc安装编译工具链。

解决方案

打开终端输入命令,先删除brew安装的gcc环境,再安装gcc-arm-embedded环境:

bash 复制代码
brew uninstall arm-none-eabi-gcc
brew autoremove
brew install --cask gcc-arm-embedded
相关推荐
库奇噜啦呼44 分钟前
【iOS】weak底层实现
macos·ios·cocoa
2601_961593422 小时前
视频分辨率太低?Topaz Video AI v1.6.0 让画质跃升
人工智能·macos·音视频
17715574312 小时前
Mac 上 Ruby、gem、rvm、CocoaPods 四者关系通俗讲清楚
macos·ruby·cocoapods
Shell运维手记3 小时前
交换机(二层交换机)完整工作原理
运维·网络·网络协议·macos·交换机
寒水馨3 小时前
macOS下载、安装 Tailwind CSS-v4.3.3(附安装包tailwindcss-macos-arm64)
前端·css·macos·tailwind css·utility-first·css 框架·实用优先
寒水馨4 小时前
macOS下载、安装neovim-v0.12.4(附安装包nvim-macos-arm64.tar.gz)
macos·vim·lua·文本编辑器·终端·lsp·neovim
库奇噜啦呼17 小时前
【iOS】NSOperation与NSOperationQueue
macos·ios·cocoa
a4493153621 天前
MacBook 转轴屏线断裂故障分析——eDP 排线更换与转轴维护
macos·电脑
Discipline~Hai1 天前
ARM03-蜂鸣器和中断
c语言·arm开发·单片机·嵌入式硬件·嵌入式
奶糖 肥晨1 天前
mac系统中Java项目环境配置与问题解决全记录|环境准备篇:JDK与Maven安装配置
java·macos·maven