GCC没有找到现有的头文件

时间:2015-05-28 23:34:53

标签: gcc cygwin header-files libtool

我正在尝试使用GCC在Cygwin下编译pkcs11-helper。配置后我调用make。这些是其输出的最后一行:

/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../include -I../include -I/usr/include  -g -O2  -MT _pkcs11h-crypto-openssl.lo -MD -MP -MF .deps/_pkcs11h-crypto-openssl.Tpo -c -o _pkcs11h-crypto-openssl.lo _pkcs11h-crypto-openssl.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -I/usr/include -g -O2 -MT _pkcs11h-crypto-openssl.lo -MD -MP -MF .deps/_pkcs11h-crypto-openssl.Tpo -c _pkcs11h-crypto-openssl.c  -DDLL_EXPORT -DPIC -o .libs/_pkcs11h-crypto-openssl.o
_pkcs11h-crypto-openssl.c:57:26: fatal error: openssl/x509.h: No such file or directory

为什么GCC找不到我的/usr/include/openssl/x509.h(肯定存在)?正如你所看到的,我甚至通过了-I/usr/include(没有它会有相同的信息)。

这是_pkcs11h-crypto-openssl.c中的对应第57行:

#include <openssl/x509.h>

0 个答案:

没有答案