-2
我得到了同樣的錯誤按下面這個帖子錯誤LNK2001:無法解析的外部符號 「類ATL :: CTraceCategory
有人說,」 ATL使用ATLTRACE在debag編譯。 atlbase.h「 這是什麼意思?是否必須將atlbase.h添加到我的依賴項中?
我得到了同樣的錯誤按下面這個帖子錯誤LNK2001:無法解析的外部符號 「類ATL :: CTraceCategory
有人說,」 ATL使用ATLTRACE在debag編譯。 atlbase.h「 這是什麼意思?是否必須將atlbase.h添加到我的依賴項中?
您需要在您的系統中添加atls.lib(用於發佈配置)或atlsd.lib(用於調試配置)連接器的依賴。
Right click your project -> Properties -> Linker -> Input -> Additional Dependencies
有atls.lib(發佈配置)或atlsd.lib(用於調試配置)需要列出。
嗨,我添加了atls.lib到我的依賴關係發佈模式,仍然收到錯誤。 – ObzidO
這將有助於如果你(一)表明一些代碼,和( b)將'alt'標籤更改爲'atl' – dxiv
可能重複[什麼是未定義的引用/未解析的外部符號錯誤,我該如何解決它?](http:// stackoverfl ow.com/questions/12573816/what-is-an-undefined-reference-unresolved-external-symbol-error-and-how-doi-i-fix) – Niall