我創建共享庫libpl.so
。如何用共享庫編譯gcc?
我使用這個命令來創建連接:
ln -s libpl.so.1.0.1 libpl.so.1
ln -s libpl.so.1.0.1 libpl.so
現在我嘗試使用編譯我的程序:
gcc main.c -o main -L. -libpl
但我有誤差修改:
/usr/bin/ld: cannot find -libpl
collect2: error: ld returned 1 exit status
什麼都要我需要修復它?如何編譯它?
-lpl .......... –
關閉,但仍然無法正常工作 ./main:錯誤加載共享庫時:liblp.so.1:無法打開共享目標文件:沒有這樣的文件或目錄 – Ice
如果在運行期間運行失敗,請執行以下操作 - 'export LD_LIBRARY_PATH =。/:$ LD_LIBRARY_PATH' –