MinGW gcc无法在/ local / include中找到头文件

时间:2014-09-22 07:22:16

标签: gcc mingw msys

当我跑步时

gcc test.c

在msys的终端,

我收到错误

test.c:1:18: fatal error: x264.h: No such file or directory
 #include <x264.h>

我可以在/ local / include

中找到x264.h
$ ls /local/include/
x264.h  x264_config.h

为什么MinGW gcc不搜索默认位置?

1 个答案:

答案 0 :(得分:0)

这不是MinGW GCC的“默认位置”。您从MSYS shell调用本机Win32 GCC的事实并不意味着它知道MSYS让人想起的这些Unix路径。

安装到/目录或将第三方库目录添加到命令行上的包含路径:

-I/local/include

请注意,上述内容仅适用于MSYS shell。