1
我得到了一些openssl(是的,我知道這是記錄不完善,但我希望以任何方式使用它)代碼在我的項目(寫在C,在OSX和測試在Ubuntu):undefined BIO_new_socket函數在OpenSSL庫
未定義符號:
「_BIO_new_socket」,從引用: _main中ccG3cvyw.o LD:符號(多個)未找到collect2:LD 返回1退出狀態
我確實遇到了SSL庫問題,因爲我原諒了不要將我的程序鏈接到openssl庫。上面的undefined仍然存在。
我的編譯行是:
的gcc -o test_app test_app.c -lssl
版本我用: (GCC)4.2.1 OpenSSL的0.9.8l 5 2009年11月
我相當肯定它是一個(鏈接)庫問題,因爲SSL函數SSL_set_bio()的工作原理(因爲不會產生構建錯誤)。
任何線索是非常讚賞:)
- 查