fatal error LNK1104: cannot open file "mfc42ud.lib"
网上找到fatal error LNK1104: cannot open file "mfc42ud.lib"的原因是MFC库的Unicode版本没有安装到你的硬盘上。因此当你编译Unicode程序时,将会出错。
要安装这些库文件,你可以重新运行安装程序,并选择“定制安装”, 去掉所有选项除了“Microsoft Foundation Class Libraries” (因为其它组件你已经安装了),然后点“Details”按钮,同时选中“Static Library for Unicode”和“Shared Library for Unicode”。
但感觉重新安装VC挺麻烦的,能不能从另外一个已经直接安装 Unicode版本的机器钟把 mfc42ud.lib直接复制过来呢 ?