Windows 上的 lldb,可能吗?

问题描述 投票:0回答:2

我只是按照this在Windows上构建clang。为了使其更加完整,似乎还应该制作编译器 lldb。

如何使用 mingw 构建 lldb?或者它应该用 clang 构建?

clang llvm lldb
2个回答
1
投票

在 lldb 的 Windows 端口上工作的人使用 Visual Studio。在 Windows 上构建 lldb 的说明在这里:

http://lldb.llvm.org/build.html#BuildingLldbOnWindows


0
投票

基本上遵循 Linux 的构建说明

我建议您在 Windows 上使用 ninja 而不是 make(它更快),但这取决于您。

最好使用 python 的 mingw 版本。您可以在此处找到相关说明: 使用 Mingw 和 gcc 构建 Python

或者您可以使用 cmake 进行 python 构建

在“构建 LLDB”一章中,使用来自 llvm、cland 和 lldb 的最新稳定源,并重命名文件夹,如目录层次结构图像所示。

如果您想尝试使用 clang 构建 llvm 和 clang,请尝试在您的路径中放置 clang + llvm 的构建(并避免 VC + gcc)。在这种情况下,您可能还需要 python 的 clang-build。我没有尝试过这个。

如果遇到构建错误,请尝试使用 predef.sf.net 中的标头。

© www.soinside.com 2019 - 2024. All rights reserved.