我在SDI(啓用Doc/View)項目中編寫了一個包含幾個標準對話框的porgram。visual studio building error:無法解析的外部符號_IID_IWICImagingFactory(MFC靜態庫)
現在我想將它發送給一些朋友,我設置了Use of MFC
Use MFC in a static library
。
但是,當我嘗試建立的解決方案,我得到以下錯誤:
error LNK2001: unresolved external symbol _IID_IWICImagingFactory
我的問題是,我不知道到底該接口ID是什麼,因爲我沒有寫任何代碼COM手動或使用任何圖像工廠的事情或等於...
我是個有點失落ATM ...
五月誰能告訴我如何解決這一點,並使其與靜態MFC使用工作?
在此先感謝!
很難猜測此鏈接器錯誤可能與MFC有關。儘管如此,Project + Properties,Linker,Input。其他依賴項,請添加「windowscodecs.lib」 –
請參閱此處的相關討論:http://social.msdn.microsoft.com/Forums/vstudio/en-US/c9827214-c2d9-4261-a384-5b183917bf97/after-installing- vs-2010-sp1-im-getting-nafxcwdlibafxglobalsobj-error-lnk2001-unresolved –