【发布时间】:2011-12-24 00:32:27
【问题描述】:
我在一个 SDI(启用文档/视图)项目中编写了一个带有几个标准对话框的程序。
现在我想把它发送给一些朋友,我确实设置了Use of MFCUse MFC in a static library。
但是当我尝试构建解决方案时,我收到以下错误:
错误 LNK2001:无法解析的外部符号 _IID_IWICimagingFactory
我的问题是,我不知道这个接口 id 到底是什么,因为我没有手动为 COM 编写任何代码,也没有使用任何图像工厂的东西或类似的东西......
我有点迷路了……
谁能告诉我如何解决这个问题并使其与静态 MFC 一起使用?
提前致谢!
【问题讨论】:
-
很难猜测这个链接器错误可能与 MFC 有什么关系。尽管如此,项目+属性、链接器、输入。附加依赖,添加“windowscodecs.lib”
标签: c++ visual-studio visual-studio-2010 mfc unresolved-external