arm-none-eabi-gcc(mac)中没有“stdint. h”

uqdfh47h  于 2023-10-19  发布在  Mac
关注(0)|答案(1)|浏览(304)

我在stm32 f3开发板上工作,遇到了一个错误

/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
    9 | # include_next <stdint.h>
      |                ^~~~~~~~~~
compilation terminated.

another question中,我发现我需要安装“arm-none-eabi-newlib”,但是,当我键入

brew search arm-none-eabi

我只得到

arm-none-eabi-binutils ✔   arm-none-eabi-gcc ✔        arm-none-eabi-gdb ✔

没有“newlib”包可用。
此外,我不能从谷歌上找到任何有用的信息。

jm81lzqq

jm81lzqq1#

不要安装它与

brew install arm-none-eabi-xxx

使用

brew install --cask gcc-arm-embedded

安装整个工具链
在使用第二个安装之前,请重新安装第一个安装。

相关问题