读书人

请问windows下使用gcc的一个有关问题

发布时间: 2012-02-26 20:19:44 作者: rapoo

请教windows下使用gcc的一个问题
我想在windows下编译ffmpeg,安装了msys+MinGW,gcc版本是3.4.5时能configure,make成功,换成4.2.0时,configure成功,make时有如下错误提示:

c:/msys/1.0/mingw/bin/../lib/gcc/mingw32/4.2.0/include/limits.h:122:61:error: no include path in which to search for limits.h
make: *** [.depend] Error 1

按照这个路径找到limits.h这个文件,找到这行:
#include_next <limits.h>
我的msys安装在c:/msys/1.0
在这个路径下能找到limits.h这个文件。
请问这个问题怎样解决,谢谢!!


[解决办法]
手工指定头文件包含路径.
-I
[解决办法]
makefile文件里,包含的头文件中加上你要指定的头文件

[解决办法]
把库文件的目录写进系统的INCLUDE系统变量进去...
[解决办法]
没有一个变量根INCLUDE很像吗?
就是里面有头文件路径赋值那个,找到后-I C:\msys\1.0\mingw\lib\gcc\mingw32\4.2.0\include
或者类似的按照格式来就行了。

读书人网 >C语言

热点推荐