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.