51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 4786|回复: 9
打印 上一主题 下一主题

CPPUNIT出问题了,有人知道怎么解决吗?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-9-16 18:57:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Linking...
LINK : fatal error LNK1104: cannot open file "mfc42u.lib"
Error executing link.exe.

testrunneru.dll - 1 error(s), 0 warning(s)
Linking...
LINK : fatal error LNK1104: cannot open file "mfc42ud.lib"
Error executing link.exe.

testrunnerud.dll - 1 error(s), 0 warning(s)
就是这个错误,CPPUNIT的版本是1.10.2的
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2005-9-16 23:05:45 | 只看该作者
VC使用的是什么版本?是不是库文件的路径没有指定?
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2005-9-20 01:39:36 | 只看该作者

确实有这个问题

就是无法生成正确的testrunnerud.dll
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-9-24 11:36:29 | 只看该作者

这个是UNICODE的问题吧

在WINDOWS的安装文件中搜一下这些文件:mfc42u.lib,mfc42ud.lib,找到之后拷到C:\Program Files\Microsoft Visual Studio\VC98\Lib中,编译时应该还会找不到DLL文件,用同样的方法搜出来,拷到WINNT\SYSTEM32中。
好象一共要拷四个LIP,四个DLL,编译时会提示的。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2005-9-24 11:37:42 | 只看该作者

楼上打错了,是四个LIB

楼上打错了,是四个LIB
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2005-9-24 11:38:49 | 只看该作者

不过,还是Visual Unit好用

不过,还是Visual Unit好用
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2005-9-29 10:12:27 | 只看该作者
Visual Unit好像要钱钱,不知道是多少。。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2005-12-1 09:40:35 | 只看该作者
你到VisualStudio的安装盘里去找一下mfc42u.lib文件,然后把它拷贝到你的系统目录下(还是安装目录下,忘了,你试试吧),这个错误的原因是你的VisualStudio安装不完全造成的,与CppUnit无关。建议不嫌麻烦的话重装一下VisualStudio
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2005-12-3 11:35:06 | 只看该作者
这是MFC的库找不到啦,覆盖安装一下VC就行了。
CppUnit引用的库和dll还有include的路径也要对。
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2012-4-30 00:11:17 | 只看该作者
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-6-1 21:01 , Processed in 0.073417 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表