回到C++下,随着代码量增加,遇到维护问题了。
找到一个Google的UnitTest框架,GoogleTest
有很详细的Sample,推荐一下 :]
编译的时候需要先编译出libgtest.a和gtest_main.o,自己的testXX.cpp文件需要和ligtest.a, gtest_main.o链接。
$g++ testXX.cpp path/to/gtest_main.o -Lpath/to/libgtest.a -lgtest -o testXX
回到C++下,随着代码量增加,遇到维护问题了。
找到一个Google的UnitTest框架,GoogleTest
有很详细的Sample,推荐一下 :]
编译的时候需要先编译出libgtest.a和gtest_main.o,自己的testXX.cpp文件需要和ligtest.a, gtest_main.o链接。
$g++ testXX.cpp path/to/gtest_main.o -Lpath/to/libgtest.a -lgtest -o testXX