c++ - 使用 Allegro 图形库 boost 单元测试

标签 c++ unit-testing boost allegro

我正在尝试将 boost 单元测试与 Allegro 图形库一起使用,但两者都需要 main() 更改/覆盖。有没有人使用过这两种方法?

编辑 2010 年 1 月 29 日:在我可以验证一个或另一个之前,我不会选择一个答案,并且由于...答案的稀疏性。

最佳答案

boost.test 可以在有或没有 main() 的情况下使用。查看这些宏会让您了解如何正确使用它:

//#define BOOST_TEST_MODULE my_test
//#define BOOST_TEST_MAIN
//#define BOOST_TEST_DYN_LINK
//#define BOOST_TEST_NO_MAIN

关于c++ - 使用 Allegro 图形库 boost 单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2137523/

相关文章:

reactjs - React 中的单元测试入口文件

c++ - 将 boost 静态链接到 Linux 上的共享对象时遇到问题

c++ - boost::exists 表示符号链接(symbolic link)不取消引用

c++ - 不支持 vector 的 noexcept 要求

c++ - 如何在内存缓冲区上实现 seekg/seekpos?

c++ - 为什么将 const (...)& 放在 C++ 中

c# - 如何模拟 BitConverter.IsLittleEndian 与我的单元测试相反的环境?

c++ - 多线程暴力破解密码算法

Angular 5 测试 - 全局配置测试平台

c++ - Eigen 矩阵 + Boost::Serialization/C++17