Skip to content
zhanglix edited this page Dec 10, 2014 · 2 revisions

项目简介

本项目为彰礼的博客中的示例代码。本项目中的代码仅在Linux/Mac OS X上测试运行过,不保证在其他系统环境下能够正确执行。

要编译、运行示例代码,请确保以下软件已经安装:

  • Scons 用于编译代码```必选```
  • gtest 安装在系统目录下,c++ 单元测试框架 ```必选```
  • gmock 安装在系统目录下,c++ mock框架 ```必选```
  • git 代码管理工具 ```必选```
  • gperftools 安装在系统目录下,用于单元测试的内存泄漏检测```可选```
下载代码: 编译运行:
  • 在项目根目录下运行 scons
运行测试用例:
  • 在项目根目录下运行 scons check 可以编译运行所有的单元测试用例
  • 在项目根目录下运行 scons checkXXXX 可以编译运行指定的单元测试程序XXXX
  • 在子目录下运行 scons -U check 可以编译运行子目录下所有的单元测试用例
Clone this wiki locally