我正在尝试编译ChatScript
,但收到此错误消息:
json.cpp:474:23:致命错误:curl/curl.h:没有这样的文件或目录
当我尝试apt-get install curl
时它说:
curl 已经是最新版本(7.47.0-1ubuntu2.7)。
我也尝试安装curl-devel
,libcurl
但我得到:
E: 无法定位包裹...
为什么会发生此错误,我该如何解决?我正在使用Ubuntu-server 16.04 sunxi-arm7
.
我正在尝试编译ChatScript
,但收到此错误消息:
json.cpp:474:23:致命错误:curl/curl.h:没有这样的文件或目录
当我尝试apt-get install curl
时它说:
curl 已经是最新版本(7.47.0-1ubuntu2.7)。
我也尝试安装curl-devel
,libcurl
但我得到:
E: 无法定位包裹...
为什么会发生此错误,我该如何解决?我正在使用Ubuntu-server 16.04 sunxi-arm7
.
您需要安装 、 或 中的一个
libcurl4-gnutls-dev
,libcurl4-nss-dev
具体libcurl4-openssl-dev
取决于哪个是合适的(检查 ChatScript 的文档和许可证;如果文档没有指定这一点,但许可证有 OpenSSL 许可证例外,请使用libcurl4-openssl-dev
,否则尝试libcurl4-gnutls-dev
)。将来,您可以通过安装
apt-file
和使用它来找到它:(第一次安装时,您需要运行
sudo apt-file update
。)