首页 > 解决方案 > LLVM 是否有用于解除 Microsoft C++ 重整的工具?

问题描述

我在 Windows 上使用 LLVM,我想知道是否有一个命令行工具可以解开 MSVC C++ 重整。我说的是命令行工具,例如 llvm-cxxfilt。

我在 LLVM 中看到了一些提交,但不确定这些提交是作为某种工具公开还是只是 C++ API。

我尝试在我的 LLVM 安装文件夹中查找这些提交中提到的 llvm-undname,但什么也没找到。

标签: c++llvmname-manglingdemangler

解决方案


Visual Studio 附带一个名为的命令行工具undname.exe,该工具将取消装饰(去除)名称。

qv https://docs.microsoft.com/en-us/cpp/build/reference/decorated-names?view=msvc-160


推荐阅读