早上,將外部庫導入靜脈
我想將自己的庫導入靜脈(v4.4)項目。我跟着tutorial編譯共享庫。 我也剝奪的共享庫使用此命令:
strip --strip-unneeded libfoo.so
,因爲我已經注意到,系統庫,如在sqlite3的剝離模式下進行編譯。
然後我導入的庫從
1.Project->屬性 - >路徑和符號:
1.1包括
1.2庫
1.3庫路徑
2 .Makemake-> Src-> Options-> Link-> Additional Libraries
但是,問題是,當我使用導入的庫時,我仍然得到「未定義符號」的錯誤;所以我想這個庫不能被模擬器正確導入或讀取。
有什麼建議嗎?
感謝您的幫助
你明白在編譯,鏈接時,或在運行錯誤? –
運行時: 警告:opp_run:啓動時 錯誤_Z3foov:無法檢查庫../../src/veins:../../src//libveins.so:未定義的符號無法加載庫'../../src//libveins.so':../../src//libveins.so:undefined symbol:_Z3foov。 – moi
你用什麼命令行參數來運行模擬? –