我正在使用 Windows 和 MinGW64 构建 Qt 应用程序。我需要使用 Boost Stacktrace 来生成堆栈跟踪,就像应用程序的 Linux 构建已经完成的那样。
相应的开关BOOST_STACKTRACE_USE_BACKTRACE
(如https://www.boost.org/doc/libs/1_65_1/doc/html/stacktrace/configuration_and_build.html中所述)已设置,并且在 Linux 上一切正常。
但是在 Windows 上,libbacktrace
缺少该库。上面的 boost 页面包含两个指向源的链接,libbacktrace
但我找不到适用于 Windows/MinGW 的预构建二进制文件,也找不到适合我的环境的任何构建说明或使用文档。
如何使用BOOST_STACKTRACE_USE_BACKTRACE
Windows/MinGW64?