使用CppUnit或类似的交叉编译单元测试

8 c++ unit-testing cross-compiling

有没有人使用像CppUnit这样的包来交叉编译C++单元测试以在嵌入式平台上运行?

我在Linux机器上使用G ++来编译必须在LynxOS板上运行的可执行文件.我似乎无法获得任何常见的单元测试包来配置和构建将创建单元测试的东西.

我看到很多单元测试包,CppUnit,UnitTest ++,GTest,CppUTest等,但在交叉编译器场景中使用这些包很少.带有"configure"脚本的脚本意味着这是可能的,但我似乎无法让它们进行配置和构建.

Ste*_*ows 2

您可能想看看CxxTest。我没有使用它进行交叉编译,但它完全基于标头和 Python 脚本 - 没有编译库。可能比其他人更容易适应。