-
Notifications
You must be signed in to change notification settings - Fork 0
Home
zhanglix edited this page Dec 10, 2014
·
2 revisions
本项目为彰礼的博客中的示例代码。本项目中的代码仅在Linux/Mac OS X上测试运行过,不保证在其他系统环境下能够正确执行。
要编译、运行示例代码,请确保以下软件已经安装:
- Scons 用于编译代码```必选```
- gtest 安装在系统目录下,c++ 单元测试框架 ```必选```
- gmock 安装在系统目录下,c++ mock框架 ```必选```
- git 代码管理工具 ```必选```
- gperftools 安装在系统目录下,用于单元测试的内存泄漏检测```可选```
- git clone git@github.com:zhanglix/code_for_blog
- 在项目根目录下运行 scons
- 在项目根目录下运行 scons check 可以编译运行所有的单元测试用例
- 在项目根目录下运行 scons checkXXXX 可以编译运行指定的单元测试程序XXXX
- 在子目录下运行 scons -U check 可以编译运行子目录下所有的单元测试用例