【发布时间】:2022-08-24 04:48:51
【问题描述】:
在 GCC12 的 release notes 中,在 \" 部分下运行时库 (libstdc++)\“, 它说:
改进了实验性 C++23 支持,包括:[...] <stacktrace>(默认情况下未构建,需要链接到额外的库)。
我需要链接哪个库才能使用
<stacktrace>?我在 x86 Linux 上 系统,如果这很重要。
-
-lbacktrace也许?
在 GCC12 的 release notes 中,在 \" 部分下运行时库 (libstdc++)\“, 它说:
改进了实验性 C++23 支持,包括:[...] <stacktrace>(默认情况下未构建,需要链接到额外的库)。
我需要链接哪个库才能使用
<stacktrace>?我在 x86 Linux 上 系统,如果这很重要。
-lbacktrace 也许?
您需要与-lstdc++_libbacktrace 链接(如现在记录的here)。
为了让它工作,gcc 需要配置--enable-libstdcxx-backtrace。
【讨论】: