[問題] 編輯時如何指定library的版本

看板C_and_CPP作者 (tortoise)時間14年前 (2011/04/24 15:08), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
※ [本文轉錄自 LinuxDev 看板 #1DiynLeJ ] 作者: tortoise (tortoise) 看板: LinuxDev 標題: [問題] 編輯時如何指定library的版本 時間: Sun Apr 24 15:08:02 2011 如果我有兩個不同版本的library, 例如:libxyz.2.5.4.so, libxyz.3.1.2.so, 一個soname為xyz.2,另一個是xyz.3, 在編譯程式時會用-lxyz的參數來指定, 預設會連結到最新的library。 請問有什麼方法可以讓我連結到舊的版本嗎? 也就是xyz.2那一個?謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.104.139.73 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.104.139.73

04/24 17:20, , 1F
gcc -o src.exe src.c 絕對路徑/libxyz.2.5.4.so 可以嗎?
04/24 17:20, 1F
文章代碼(AID): #1DiynlSy (C_and_CPP)