一个解C++链接符号的包
cpp-demangle的Python项目详细描述
一个用于解包C++链接器符号字符串
的包这个包为锈箱提供python绑定 cpp_demangle按建筑 使用PyO3的本机python扩展。
这主要是在rust中创建python扩展的一个实验。 A blog post about this is here.
用法
安装
pipinstallcpp-demangle
从源代码构建需要夜间版本的rust编译器。
这个模块公开了一个将C++链接符转换为人类可读的单个函数。 代表。
fromcpp_demangleimportdemangleprint(demangle('_ZN7mangled3fooEd'))# prints 'mangled::foo(double)'
根据麻省理工学院许可证发布