簡體   English   中英

鏈接器正在尋找鏈接到我自己的靜態庫的靜態庫

[英]Linker is looking for the static libraries that was linked to my own static library

我有一個鏈接到靜態構建的 Boost 庫的靜態庫。 但是,當我的可執行文件鏈接到我自己的靜態庫時,它將失敗並顯示一條消息,指出它找不到 Boost 庫。

我認為當我的靜態庫靜態鏈接到 Boost 庫時,Boost 庫的任何進一步的上游依賴都應該消失。 這不正確嗎?

MyLib.lib -> 鏈接到靜態 Boost 庫 MyApp.exe -> 靜態鏈接到 MyLib.lib,失敗!,找不到 Boost 庫

任何幫助表示贊賞。

靜態庫實際上只不過是目標文件的集合。 如果要使用依賴於其他庫的靜態庫,則還需要鏈接其他庫。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM