问题标签 [boost.test]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
41 浏览

boost - 如何在 mingw64 上使用 boost.test 构建测试?

我正在尝试使用 Windows 10 上的 boost 库编写一些代码。为了构建应用程序,我选择了与 MSYS2 一起安装的 mingw64。

下载并安装boost库(1.76)后,我尝试了这个示例代码(https://www.boost.org/doc/libs/1_76_0/more/getting_started/windows.html#build-a-simple-program-using -boost),我使用以下命令构建得很好:

此示例适用于我的系统,因此我假设 boost 库已正确安装,尽管我没有构建它们,但我知道 boost.test 库可以用作“仅标题”。

我按照本教程编写了一个简单的代码:https ://www.boost.org/doc/libs/1_76_0/more/getting_started/windows.html#build-a-simple-program-using-boost 。

这段代码无法编译,我真的不明白为什么。boost.test 库真的是“header_only”吗?我用来构建它的命令是:

这给出了这个错误信息: 错误信息