2016-11-25 70 views
0

我正在使用VS 2015版本14.0.25431.01更新3.我想在我的項目中添加對lib的引用。VS C++添加參考 - 未找到任何項目

我做什麼:

  1. Solution Explorer中的 「參考」 上單擊右鍵。
  2. 添加參考...
  3. Windows顯示並告知:「找不到項目」。

已經嘗試設置「公共語言運行時支持(/ clr)」,但仍然會出現「未找到項目」語句。

+0

您可以嘗試在「配置屬性>鏈接器>輸入>模塊定義文件」中包含.def文件信息爲您的圖書館。 – abraxascarab

回答

0

您可以嘗試在「配置屬性>鏈接器>輸入>模塊定義文件」中包含您的庫的信息的.def文件。 https://msdn.microsoft.com/en-us/library/d91k01sh.aspx

或者堆棧溢出:

C++ linker options for DLL (DEF, LIB, etc)

對如何將庫添加到您的項目,並設置鏈接的「附加依賴」好說明。

PS ...我發現很難採取非CLR項目,並嘗試將其轉換爲CLR項目。有很多開關可以讓它一切正常。我發現創建一個新的CLR項目然後複製代碼更容易(當絕對需要時)。一個乾淨的CLR項目將允許您訪問您習慣的「添加引用」。 (請注意,CLR在後臺添加了更多的內存處理,並可能導致代碼稍慢)。