2014-01-15 141 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