ฉันพยายามรวบรวมโปรแกรมใน C บน OS X 10.9 ด้วย GCC 4.9 (ทดลอง) ด้วยเหตุผลบางประการฉันได้รับข้อผิดพลาดต่อไปนี้ในเวลาคอมไพล์:
gcc: fatal error: stdio.h: No such file or directory
จากนั้นฉันลองใช้โปรแกรม Hello World ง่ายๆ:
#include <stdio.h>
int main(int argc, const char *argv[])
{
printf("Hello, world!");
return 0;
}
อีกครั้งเมื่อทำงานgcc -o ~/hello ~/hello.c
ฉันได้รับข้อผิดพลาดเดียวกัน ผมใช้รุ่นทดลองแต่ดูเหมือนว่าไม่น่าเชื่อว่าจะมีการเปิดตัวที่สร้างข้อผิดพลาดเมื่อนำเข้าgcc
stdio
อะไรอาจทำให้เกิดปัญหานี้และจะแก้ไขได้อย่างไร
echo "#include <bogus.h>" | gcc -v -x c -
และตรวจสอบเส้นทางการค้นหา