cppunit安装经验

在VC++6.0 + cppunit-1.12.1.tar.gz + Window7环境下
企业版vc++[https://pan.baidu.com/s/1AQi2QrHP_F2T-kplb1f9Og
cppunit-1.12.1.tar.gz
下载地址[https://pan.baidu.com/s/1JXlCqQbuxdWv-B2pvIaQLw
一.刚开始的时候走了一些弯路,之前安装vc++6.0是简易版导致安装的文件少了。cppunit会用到stdafx.h文件,简易版的VC++就不会带stdafx.h文件,比如报如下错误:
1 fatal error C1083: Cannot open include file: ‘stdafx.h’: No such file or directory
在网上也查了很多资料最后运行成功的是
https://wenku.baidu.com/view/a0a5867f27284b73f242508a.html
继续向下看
二. 在运行文献里面的代码时由于自己也是C++菜鸟,出现一些错误比如找不到’stdafx.h’最后我也导入不了,但是VC++安装文件里面有了,所以和VC++安装无关,可能和建工程的方式不正确。我解决的方案是把#include"stdafx.h"屏蔽了,(哈哈,时间紧任务重没办法)
运行文档中测试代码如果报错是
unresolved external symbol “public: __thiscall MathTest::MathTest(void)” (??0MathTest@@QAE@XZ)
解决方案是把 virtual ~MathTest();屏蔽了问题就解决,自己是菜鸟也不知道为啥。

你可能感兴趣的:(C++)