在尝试使用gcc
我编译程序时,出现以下错误。
在 /usr/include/unistd.h:218:0 包含的文件中,来自 fcfssched.c:3: /usr/include/x86_64-linux-gnu/bits/types.h:31:1:
错误:在 'typedef' 之前应有 '='、','、';'、'asm' 或 '<strong>attribute'
错误似乎在头文件中/bits/types.h
第二个错误(可能)是第一个错误的结果。
在 /usr/include/stdlib.h:320:0 包含的文件中,来自 fcfssched.c:5: /usr/include/x86_64-linux-gnu/sys/types.h:34:1:
错误:未知类型名称'__u_char'</p>
我该如何解决这个问题?
头文件似乎没问题。我刚刚使用libc6-dev
包更新了标题。我正在使用带有内核 3.2.0-36-generic 的 Ubuntu 12.04 x86