致命错误LNK1104:无法打开文件'mfc110d.lib' [英] fatal error LNK1104: cannot open file 'mfc110d.lib'
问题描述
我目前正在开发VS c ++ 2012(最终试用版)中的程序.它使用了第三部分lib(Qt5.1.1 x64和openCV 2.4.5).当我尝试构建它时,它给出了致命错误LNK1104:无法打开文件'mfc110d.lib'".我试图找到此库,但似乎它在我的计算机上不存在.该项目最初是在其他机器上开发的. 有人遇到过这个问题吗?
I am currently developing a program in VS c++ 2012 ( Ultimate trial version). It uses 3rd part lib ( Qt5.1.1 x64 and openCV 2.4.5 ). When I try to build it it gives " fatal error LNK1104: cannot open file 'mfc110d.lib'". I tried to find this lib but it seems that it does not exist on my machine. This project was initially developed on a different machine. Have anyone met this problem before?
推荐答案
已解决!实际上,默认情况下未安装MFC.我必须转到控制面板"->卸载程序"->"Visual Studio 2012",右键单击->更改".然后选中安装MFC",仅此而已.
Solved! Indeed, MFC was not installed by default. I had to go to Control Panel-> Uninstall a program -> Visual Studio 2012 right click -> Change . Then check Install MFC and that's it.
谢谢大家的帮助!
这篇关于致命错误LNK1104:无法打开文件'mfc110d.lib'的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!