我正在使用 CxxTest 进行单元测试。我跟着文档。
我执行的第一个命令是:
cxxtestgen --error-printer -o runner.cpp MyTestSuite1.h
命令的输出是runner.cpp
文件。
根据文档,下一个命令应该是:
g++ -o runner -I(location_of_the_cxxTest_headers) runner.cpp
但我无法执行它,我收到有关缺少入口点的错误。换句话说,runner.cpp
缺少主要。
CxxTest 中包含的测试文件也会发生同样的情况。
我正在运行 Windows 8.1。
我的问题被标记为重复,但我没有在另一个问题中找到解决方案。我不是在构建 GUI 应用程序。问题是关于 CxxTest 以及它如何在没有main()
函数的情况下启动?入口点在哪里?