我从另一个程序员那里接手了一个编程项目。这个项目使用大量的单元测试来验证我打算继续使用的代码。我以前没有单元测试的经验(除了一些理论知识),所以他在离开公司之前写了一个很小的指南,说明如何让它工作。指南是这样的。
我想我已经完成了最初的两个步骤,但我不知道如何用cygwin编译CppUTest (我以前从未使用过cygwin )。我尝试过快速搜索这个问题的标题,但找不到有用的东西。
发布于 2015-02-26 16:06:39
您可以使用CMake或autoconf。
CMake
打开cygwin终端,然后:
cd cpputest_build
cmake ..
make(或使用CMake图形用户界面)
顺便说一句。通过使用以下调用: CppuTest:cmake -DC++11=ON ..,可以启用C++11。Cmake将打印这一行:
Using C++11 library: ON自
有一个赛格温终端:
cd cpputest_build
autoreconf .. -i
../configure
make发布于 2015-04-15 06:39:07
我在我的公司做了一个内部使用的迷你指南,到目前为止一直在为我们工作。就像这样:
安装cygwin、默认和开发包。
下载并解压缩Cpputest到c:\cpputest-x.x
配置和安装cpputest:启动cygwin并输入以下shell命令
cd c:\cpputest-x.x ./配置 制作 核对
安装辅助脚本(可选步骤)
cd脚本 ./InstallScripts.sh
添加CPPUTEST_HOME作为环境变量:在c:\cygwin64\home\your_user_name.bash_profile中添加
<导出CPPUTEST_HOME=/cygdrive/c/cpputest-x.x >
你现在该走了。如果不是,写信给CppUTest谷歌组,总有友好的人愿意帮助。
https://stackoverflow.com/questions/28744630
复制相似问题