mongodb - windows下编译mogodb c++驱动
阿神
阿神 2017-04-17 14:28:53
0
3
448

当编译C++驱动时候追加-ssl参数就报错

错误内容
buildsconssconf_tempconftest_9.c(3) : fatal error C1083: 无法打开包括文件: “openssl/ssl.h”: No such file or directory
想知道如何解决

阿神
阿神

闭关修行中......

全部回覆(3)
PHPzhong

需要額外的openssl庫:
https://slproweb.com/products...

刘奇

你加了-ssl參數,那就是需要SSL支持咯。
那你需要先安裝openssl庫。
可以去https://www.openssl.org/直接下載原始碼進行編譯。
也可以直接下載編譯好的 32位元編譯好的函式庫http://dl.pconline.com.cn/download/355862.html

下載之後解壓縮,將頭檔放入你的VS的include目錄下(例如C:Program Files (x86)Microsoft Visual Studio 14.0VCinclude),庫檔案放入lib目錄下。

也可以放入自訂的目錄中。編譯時候指定一下包含目錄和函式庫檔案目錄即可。

伊谢尔伦

非常感謝各位的提醒,我已經知道了。我把openssl的帶有。 h檔案目錄放在cpppath指定的boost目錄下,並且把dll拷貝到boost的lib裡邊就可以正常編譯了

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板