linux下eclipse cdt引用函数库设置问题
生活随笔
收集整理的這篇文章主要介紹了
linux下eclipse cdt引用函数库设置问题
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
ubuntu下eclipse cdt 編寫C/C++代碼時(shí),如果使用openssl函數(shù)庫,引用了ssl.h函數(shù)庫:
??? #include <openssl/ssl.h>
? ? 但編譯仍會(huì)提示你引用的openssl函數(shù)未定義,如使用SSL_get_peer_certificate()函數(shù)會(huì)提示:
???對‘SSL_get_peer_certificate’未定義的引用
???collect2: error: ld returned 1 exit status
? ?后來發(fā)現(xiàn)是因?yàn)閑clipse cdt開發(fā)環(huán)境函數(shù)庫引用設(shè)置問題。
? ? 如果在命令行下編譯c程序,gcc命令上要加“-lssl”,在eclipse CDT開發(fā)環(huán)境里要通過工程屬性設(shè)置來解決,
? ? —右鍵工程,選擇Properties,在“C/C++ Build——Settings”中,添加Library(-l),這里增加"ssl"庫。
《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)
以上是生活随笔為你收集整理的linux下eclipse cdt引用函数库设置问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux下gcc编译conio.h问题
- 下一篇: linux下openssl编程