2012-03-07 63 views
-1

我已經在C++應用程序的底層引發了一些問題,我需要運行它,並且無法構建它。在Visual Studio 6中的LNK 2001錯誤

看來,只是錯誤的源文件拋出這個錯誤:

BindActivView.obj:錯誤LNK2001:無法解析的外部符號「市民:無效__thiscall CNOLEError :: AddError(結構的IUnknown *,結構_GUID常量&: 「(?AddError @ CNOLEError @@ QAEXPAUIUnknown @@ ABU_GUID @@@ Z)

可能有人請與我如何去解決這個點我在正確的方向?

+0

Visual Studio 6不僅僅是過時的。升級。 – 2012-03-07 10:07:43

回答

0

您在省略一些OBJ/LIB文件您的項目。

您可能使用了一些需要與輸出鏈接在一起的lib文件。

+0

我不認爲有一些簡單的方法來找出丟失的lib是什麼? – Chris 2012-03-07 10:06:30

+0

我不這麼認爲.Referenced方法是CNOLEError :: AddError(IUnknown *,&GUID const),它不是構建在對象中的MS的標準方法。開發人員應該知道代碼對哪些庫進行了引用。 – rkosegi 2012-03-07 10:09:42

+0

很酷。非常感謝 – Chris 2012-03-07 10:17:37