Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试为铿锵写一个快速而肮脏的去污器。我找到了一段使用的代码abi::__cxa_demangle,但我不知道它需要哪个标头。显而易见的选择是ABI.h但是:
abi::__cxa_demangle
demangle.cpp:2:10: fatal error: 'ABI.h' file not found #include <ABI.h> ^
我需要使用abi::__cxa_demangle什么?
包括cxxabi.h. 在 Ubuntu 13 中,此标头位于次要 gcc 版本的/usr/include/c++/4.x位置。x
cxxabi.h
/usr/include/c++/4.x
x
包括 cxxabi.h,但对于 Ubuntu 上的 clang,您需要安装软件包 libc++abi-dev。