【问题标题】:What are unit testing tools for C++ 64-bit applications?什么是 C++ 64 位应用程序的单元测试工具?
【发布时间】:2012-05-29 08:12:40
【问题描述】:

任何人都可以向我推荐任何用于 64 位应用程序的 C++ 代码的单元测试工具吗? 操作系统:Windows 7 编译器:Visual Studio 2010 类型:64位

【问题讨论】:

    标签: c++ windows visual-studio unit-testing


    【解决方案1】:

    我认为GoogleTest 完全支持 64 位构建。请参阅常见问题解答中的this link,了解如何构建正确的版本。

    【讨论】:

      【解决方案2】:

      任何可移植库都适用于 64 位(32 位对所有操作系统并不意味着相同的东西,64 位更是如此)。

      众所周知的 C++ 单元测试库是Boost.TestUnitTest++(轻量级)或CppUnit

      【讨论】:

      • 我在 VS2010 中使用 CppUnit 进行 64 位构建没有问题
      • 我搜索了 CPPUnit 文档,但没有找到说明它可以运行 64 位 C++ 应用程序的文档..
      • @RuheeJaiswal:没有人提到他们的库可以运行 64 位,因为这很明显。如果它没有工作并及时修复,那将是巨大的耻辱; Win64 至少可用 4 年,而 Linux 发行版在此之前几年已经将所有软件编译为 64 位。
      • @RuheeJaiswal:(你可能必须编译它,但我什至不会考虑不这样做——在 Windows 上就是这样;我不会在 Linux 上编译它,但 Windows 对一切都很痛苦静态/动态调试/发布运行时选项,因此使用所需的编译器设置构建支持库会更容易)
      猜你喜欢
      • 2010-10-18
      • 2011-02-05
      • 2016-08-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多