2013-05-17 100 views
0

Visual Studio 2010如何成功鏈接不在鏈接列表中的庫?我正在構建一個.dll,將其稱爲user.dll,這取決於.dll將其稱爲required.dll。 在Visual Studio中required.lib不在屬性|鏈接器|輸入|額外的依賴關係。 最有意思的是,這種行爲並不一致,它在我們的CI構建機器上失敗。Visual Studio 2010如何成功鏈接不在鏈接列表中的庫

我已經嘗試清理並重建'user.dll'和'required.dll',它仍然適用於我的本地機器。

回答

2

我在這裏假設C或C++。可能有如下指令:

#pragma comment(lib, "required") 

在您的一個源文件中。那會導致required.lib被鏈接。