我正在使用boost :: asio :: ssl。我已经通过sudo apt-get install openssl安装了openssl。 在我的makefile中,我通过-lssl链接openssl。
编译时我收到错误: 致命错误:openssl / conf.h:没有这样的文件或目录
任何人都可以告诉我我缺少什么,或者我是否错误地包含了这个库?
答案 0 :(得分:9)
您可能没有必要的开发文件。尝试使用
安装libssl-dev软件包 sudo apt-get install libssl-dev
这可能会解决您的问题