2014-01-15 101 views
1

我想用MinGW64 + msys編譯Windows 64位的My C應用程序。MinGW64 gcc無法解析頭文件

安裝它們後,我開始爲示例程序gcc,並得到以下錯誤。

C:\MinGW\bin>gcc a.c 

a.c:1:19: fatal error: stdio.h: No such file or directory 

compilation terminated. 

C:\MinGW\bin> 

stdio.h文件是C:\MinGW\include

我該如何解決stdio.h問題?

回答

1

你可以試試:gcc a.c -IC:\MinGW\include看看它是否編譯。

+0

我做了,但情況沒有改變。 – user1345414

+1

你可以試試這個頁面 - http://www.mingw.org/wiki/IncludePathHOWTO。特別是,'gcc -v -c a.c'輸出的是什麼? – Dannie

+0

我從這個輸出消息中發現問題。 GCC搜索頭文件以查找我從不關心的目錄。我從那裏刪除了頭文件。 – user1345414