Tôi đang cố gắng biên dịch một chương trình bằng C trên OS X 10.9 với GCC 4.9 (thử nghiệm). Vì một số lý do, tôi gặp lỗi sau tại thời điểm biên dịch:
gcc: fatal error: stdio.h: No such file or directory
Sau đó, tôi đã thử một chương trình Hello World đơn giản:
#include <stdio.h>
int main(int argc, const char *argv[])
{
printf("Hello, world!");
return 0;
}
Một lần nữa, khi chạy gcc -o ~/hello ~/hello.c
, tôi gặp lỗi tương tự. Tôi đang sử dụng phiên bản thử nghiệm của gcc
, nhưng có vẻ như không thể tin được rằng sẽ có một bản phát hành tạo ra lỗi khi nhập stdio
. Điều gì có thể gây ra sự cố này và cách khắc phục sự cố này?
echo "#include <bogus.h>" | gcc -v -x c -
và kiểm tra các đường dẫn tìm kiếm.