在GCC12的release notes中,在“* 编译库(libstdc++)*"部分下,它说:
改进了对C++23的实验性支持,包括:[...](默认情况下不构建,需要链接到额外的库)。
使用<stacktrace>
需要链接什么库?我使用的是x86 Linux系统,如果这很重要的话。
在GCC12的release notes中,在“* 编译库(libstdc++)*"部分下,它说:
改进了对C++23的实验性支持,包括:[...](默认情况下不构建,需要链接到额外的库)。
使用<stacktrace>
需要链接什么库?我使用的是x86 Linux系统,如果这很重要的话。
1条答案
按热度按时间t3psigkw1#
您需要与
-lstdc++_libbacktrace
链接(如此处所述)。请注意,从GCC14开始,您应该使用-lstdc++exp
(如此处所述)。为了使其工作,gcc需要配置
--enable-libstdcxx-backtrace
。