gcc基本C程序无法编译:Ubuntu中缺少文件

时间:2019-01-31 06:46:44

标签: c node.js gcc

当我尝试编译基本的C程序时,这已经发生在我身上。 有人可以帮忙吗?。

因为在npm的node-gyp重建中遇到了麻烦,所以遇到了麻烦。

In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/stdint.h:9:0,
                 from test.c:1:
/usr/include/stdint.h:34:10: fatal error: bits/stdint-intn.h: No such file or directory
 #include <bits/stdint-intn.h>
          ^~~~~~~~~~~~~~~~~~~~
compilation terminated.

2 个答案:

答案 0 :(得分:0)

gcc / glibc安装不完整或不兼容? Ubuntu package search表示您需要libc6-dev的{​​{1}}软件包

答案 1 :(得分:0)

我认为您需要运行命令:

locate stdint-intn.h

找出此文件的位置。

也许您的操作系统中缺少此文件