2013-02-13 76 views
0

我是新來的stackoverflow和monodevelop。 I,m使用monodevelop版本2.8.6.3 // 如何在monodevelop中設置鏈接器選項。 因爲我做如下:如何在Monodevelop C++控制檯應用程序中設置鏈接器選項

Project Option->Code Generation->Libraries 

,並添加庫libssl.a

項目選項 - >代碼發生 - >路徑 添加庫路徑/ usr /本地/ SSL/lib目錄 和包括路徑/ usr /本地/ SSL /包括 當我編譯/構建應用程序,我得到了以下錯誤

-L 「的/ usr /本地/ SSL/lib目錄」 -L 「/usr/local/ssl/fips-2.0/lib」 - l「ssl.a」 /usr/bin/ld:cann ot find -lssl.a collect2:ld返回1退出狀態

請幫幫我! 感謝所有

回答

0

如果你有libssl.sossl

指定,如果你有libssl.a,只是把libssl.a在鏈接命令

+1

差不多吧,應該是隻'ssl',僅此而已。鏈接器自動添加'lib'前綴和'.a'後綴。 – 2013-02-13 10:00:47

+0

非常感謝J Pileborg – 2013-02-14 11:11:54

0

您可以在 「MonoDevelop的」 easyly改變編譯器設置:

項目 - >選項 - >配置

在被稱爲「代碼生成」你應該能夠增加額外的鏈接選項(如-lm,指示鏈接器使用C和C++數學庫) 在部分標有「額外的標籤

編譯器 - 選項「,您可以提供其他選項和您希望提供的程序名稱。 (如-o my_programm)

有一個仔細看看文檔,它說>>「更改編譯器選項」

http://monodevelop.com/documentation/creating_c_and_cpp_projects

相關問題