`

VC:cannot open file "mfc42u.lib"的解决方案 (转)

    博客分类:
  • C++
阅读更多

问题提出:VC提示找不到mfc42u.lib错误(cannot open file "mfc42u.lib")

说明:
LINK: fatal error LNK1104: cannot open file "mfc42u.lib" 表明安装VC时没有安装 Unicode版本

解决问题方法总结:

方法一:
从VC的安装盘中拷贝文件“MFC42U.LIB”、“MFC42UD.LIB”、“MFCS42U.LIB”、“MFCS42UD.LIB”几个对Unicode支持的代码“VC的安装目录/VC98/MFC/Lib”下即可,不必要重装:)。

方法二:
在build选择非 Unicode版本进行编译

方法三:
在Build菜单下面的Set Active Configuation...子菜单里面设置当前的配置为Win32 Release 或win32 debug,不要设置成Unicode Release 或unicode Debug。
这个问题是你的编译配置设置成了unicode的配置,而VC在安装的时候默认不安装Unicode的库,所以找不到mfc42u.lib或mfc42u.dll。

方法四:重新安装VC,选择 Full   install

分享到:
评论

相关推荐

    MFC42U.LIB 和 MFCS42U.LIB 下载

    vc6.0安装盘里面 *\VC98\lib\ MFC42U.LIB 和 MFCS42U.LIB 下载

    mfc42ud.lib和mfc42ud.dll

    VC提示找不到mfc42u.lib错误(cannot open file "mfc42u.lib") 的解决方案

    libc.lib,解决链接错误cannot open file 'LIBC.lib'

    从vc6.0升级到vs新版本时,连接出现link:cannot open file 'LIBC.lib'。则添加本libc库,即可通过链接

    MFC42UD.zip

    解决LINK : fatal error LNK1104: cannot open file "mfc42ud.lib"把lib放到vc的mfc\lib下,dll放到windows\system32下。

    UAFXCWD.LIB

    uafxcwd.lib多见于VC6编译过程中,有时候会遇到“ fatal error LNK1104: cannot open file "uafxcwd.lib"”,意思是找不到uafxcwd.lib库文件,你可在此下载,存放在提示的路径下即可,若缺少这个文件而不修复的话,...

    uafxcwd.lib库文件

    怎么VC6编译工程的时候老是提示: LINK : fatal error LNK1104: cannot open file "uafxcwd.lib" 用这个库就好了!!!

    MFC42U.LIB、MFC42UD.LIB、MFCS42U.LIB、MFCS42UD.LIB

    vc++6.0支持unicode需要的4个库,将这四个库拷贝到“VC的安装目录/VC98/MFC/Lib”下即可

    MFC42UD系列库文件

    vc6.0运行一个mfc的例子,却有如下错误, LINK : fatal error LNK1104: cannot open file "mfc42ud.lib" 第一次遇到这种问题,经过本人不断探索发现该程序支持unicode原故, 附解决方法及所有库文件

    MFC42U.LIB和MFC42UD.LIB和DLL文件

    把lib放到vc的mfc\lib下,dll放到windows\system32下。

    MFC42U-MFCS42U.zip

    MFC42U.LIB 和 MFCS42U.LIB 下载 vc6.0安装盘里面 *\VC98\lib\ MFC42U.LIB 和 MFCS42U.LIB 下载

    cannot open file "mfcs42ud.lib"错误所需要的

    解决方案很简单,从VC的安装盘中拷贝文件“MFC42U.LIB”、“MFC42UD.LIB”、 “MFCS42U.LIB”、“MFCS42UD.LIB”几个对Unicode支持的代码“VC的安装目录/VC98/MFC/Lib”下即可,这是最简单的

    mfc42u.lib

    vc6.0 unicode编程需要的库(最全的,呵呵)

    mfc71u.lib vc2003 atlmfc

    vc的库文件,在编译unicode时用到。vc2003 lib file

    MFC42D.LIB

    把资源下下来后放到"C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\lib", 就可以解决VS2008运行时缺少该文件的问题了

    MFC42UD.LIB和MFC42UD.DLL文件及UAFXCWD.PDB文件

    vc6.0 unicode 编译时需要的MFC42UD.LIB和MFC42UD.DLL文件及UAFXCWD.PDB文件

    mfc42u库(Unicode用)

    VC运行时出现LINK: fatal error LNK1104: cannot open file "mfc42u.lib"错误,说明你的VC没有安装 Unicode版本,这时可以将文件加到VC对应目录下,就可以运行通过了。

    李逍遥工作室(李波)制作的::VC\MFC皮肤文件.ssk\.sms\.skn\.smf文件

    李逍遥工作室(李波)制作的::VC\MFC皮肤文件.包括头文件.直接将头文件导入工程中.之后在类CABOUTDLG处的LOAD...SETTING处后面加入initial....("名称.SSK"));记得头文件要加上#include"skinplusplus.h

    MFC42D.DLL MFCO42D.DLL MSVCRTD.DLL

    当你运行VC6.0的DEBUG程序时,突然弹出一个丢失MFC42D.DLL。 一般情况下是你的系统目录下确实以下三个文件。 MFC42D.DLL MFCO42D.DLL MSVCRTD.DLL 本压缩包包含完整的3个DLL文件,均从VC6.0下复制的,没有任何改动。...

    mfc42ud.dll vc++6.0 UNICODE设置

    将lib放于vc安装目录下的VC98\MFC\Lib中 dll文件分32位操作系统与64位操作系统: 64位放于:C:\Windows\SysWOW64 32位放于:C:\Windows\System32

Global site tag (gtag.js) - Google Analytics