gcc - 在Debian上,没有 stdint.h 文件

  显示原文与译文双语对照的内容
0 0

我正在尝试使用 Chibios 。 他们提供的示例代码似乎需要 stdint.h 文件。 生成文件给出以下错误:


/usr/lib/gcc/arm-none-eabi/4.8/include/stdint.h:9:26: fatal error: stdint.h: No such file or directory
 # include_next <stdint.h>
 ^
compilation terminated.
../../os/ports/GCC/ARMCMx/rules.mk:182: recipe for target 'build/obj/crt0.o' failed
make: *** [build/obj/crt0.o] Error 1

我在网上找不到什么有用的东西。

时间: 原作者:

0 0

#include_next 用于让一个文件用相同的NAME 来扩充另一个文件。 在这种情况下,"另一个"似乎是不可用的。

我在 Linux Mint 中使用 gcc-arm包编译我的代码时遇到了同样的错误。 我通过安装libnewlib-arm-none-eabi来解决这个问题: sudo apt-get install libnewlib-arm-none-eabi

原作者:
...