src/file.c:17:27:致命错误:xmlsec/xmlsec.h:没有此类文件或目录编译终止。make: * [src/file.o] 错误 1
安装了 apt-get install libxmlsec-dev 并在使用 locate 命令后,位置是 usr/include/xmlsec1/xmlsec/xmlsec.h
使用 pkg-config 以便您可以看到标题等的正确位置...
pkg-config --cflags --libs xmlsec1
这应该输出类似于:
-DXMLSEC_CRYPTO=\"openssl\" -D__XMLSEC_FUNCTION__=__FUNCTION__ -DXMLSEC_NO_SIZE_T
-DXMLSEC_NO_GOST=1 -DXMLSEC_NO_XKMS=1 -DXMLSEC_NO_CRYPTO_DYNAMIC_LOADING=1
-I/usr/include/xmlsec1 -DXMLSEC_OPENSSL_100=1 -DXMLSEC_CRYPTO_OPENSSL=1
-I/usr/include/libxml2 -lxmlsec1-openssl -lxmlsec1 -lssl -lcrypto -lxslt -lxml2
您得到的错误似乎只是在找不到头文件时。