开源C++单元试框架Google Test介绍.docVIP

  • 28
  • 0
  • 约1.66万字
  • 约 22页
  • 2016-10-20 发布于贵州
  • 举报
开源C单元试框架GoogleTest介绍

开源C++单元测试框架Google Test介绍 Google Test Google test是针对c/c++的开源测试项目。采用的协议是BSD license,有很多著名的开源项目采用了它,包括Chromium(谷歌浏览器开发版)。 安装配置 下载主页: /p/googletest/ 官方资料文档: /p/googletest/wiki/GoogleTestPrimer /p/googletest/wiki/GoogleTestAdvancedGuide 当前的最新版本是1.5。包含3种tar.bz2,tar.gz和zip格式。解压后的目录结构: 其中的msvc就是VS的工程目录,可以直接打开进行编译(vs2008则需要进行工程升级转化),生成相应的lib静态库文件。在vs中需要在工程中设置3个地方,和ACE的设置一样: 设置gtest的头文件 注:如果测试代码需要上库,附加包含目录建议设置为相对路径。 设置gtest的lib文件 注:如果测试代码需要上库,附加依赖项建议不要带绝对路径。 设置运行时的多线程库支持 如果是Release版本,Runtime Library设为/MT。当然,其实你也可以选择动态链接(/MD),前提是你之前编译的gtest也使用了同样是/MD选项。 如果是在Linux下,就比较方便,和普通的开源软件一样,采用 ./conf

文档评论(0)

1亿VIP精品文档

相关文档