大虾请看:为什么我编译 VC 工程的链接报错?
为什么我编译别人的 VC 工程的链接报错:
Linking...
LINK : fatal error LNK1104: cannot open file "mfc42u.lib"
我用的是 VC6.0, 是不是版本不对?
问题点数:50、回复次数:6Top
1 楼peterleex(peter)回复于 2003-06-01 15:24:25 得分 0
这个问题我也遇到过,试着找到这个文件(当然是在装了 VC6 的机器上才有的),复制到你的工程目录下,再生成。
可能在你连接时还是会出现冲突错误,但是相对你的 fatal error 会好一些,可以找到出错原因所在
Top
2 楼DangerousWang(Everest)回复于 2003-06-01 17:32:30 得分 0
楼主的vc没有装完全
你可以到别人的机器上搜索这个文件,然后把那个文件所在的目录拷贝到你的机器上相对应的目录
一般好像在lib/mfc目录下Top
3 楼peterleex(peter)回复于 2003-06-02 16:13:24 得分 0
mfc42u.lib 可不是 VC.NET 的,安装 .NET 当然没这个文件Top
4 楼poweruser(Loading......)回复于 2003-06-03 10:03:52 得分 10
这个工程应该是unicode方式编译的,你把编译方式改为普通的debug或者release方式编译试试Top
5 楼cpw007()回复于 2003-06-03 13:21:38 得分 40
lib文件没有连接到你的项目中编译的时候就会报这样的错.Top
6 楼cpw007()回复于 2003-06-03 13:32:08 得分 0
通过wizard就可以解决Top




