????????出現(xiàn)報錯如下:
????????出現(xiàn)該錯誤的原因有兩個:
- 沒有安裝openssl或者libssl-dev庫
- Libssl-dev版本過高,需要降級
一. 沒有安裝openssl或者libssl-dev庫
???????? 使用指令安裝openssl:
?????????我的是已經(jīng)安裝完成了,所以再把libssl-dev的庫也給裝上就OK:
二. Libssl-dev版本過高,需要降級
???????? 如果在安裝libssl-dev時出現(xiàn)“E: 無法修正錯誤,因?yàn)槟竽承┸浖3脂F(xiàn)狀,就是它們破壞了軟件包間的依賴關(guān)系?!钡腻e誤:
?????????則說明libssl-dev版本過高,無法支持低版本的openssl,需要講libssl-dev庫進(jìn)行降級處理,安裝aptitude包管理器:
?????????安裝完成后,使用sudo aptitude install xxx代替sudo apt-get install xxx,需要注意的是,使用aptitude安裝軟件會推薦保持當(dāng)前軟件包的版本,以便于保有原有的依賴關(guān)系不變,這時候我們要選擇“n”不接受這個方案,aptitude會重新給出一個新的降級方案,選擇“Y”即可:
文章來源:http://www.zghlxwxcb.cn/news/detail-666701.html
????????等待降級即可。?文章來源地址http://www.zghlxwxcb.cn/news/detail-666701.html
到了這里,關(guān)于解決方案:fatal error: openssl/bio.h: 沒有那個文件或目錄的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!