如何使用C#项目中的Clang?
我的目标是在如何使用C#项目中的Clang?,c#,c++,makefile,clang,llvm,C#,C++,Makefile,Clang,Llvm,我的目标是在C程序中使用Clang来解析C++源代码并构建AST 如果我理解正确,我需要从某处获取libClang,因为它是C包装Clang,然后我应该能够使用以下链接中的代码,以便能够从C项目中使用libClang 我的问题是我不知道如何安装Clang。我已经从这里下载了源代码: 我尝试通过visual studio命令提示符运行makefiles,但它只给出了一个错误: Makefile(14):致命错误U1034:语法错误:缺少分隔符 停止。 我很困惑,因为我不习惯github和mak
C
程序中使用Clang
来解析C++
源代码并构建AST
如果我理解正确,我需要从某处获取libClang
,因为它是C
包装Clang
,然后我应该能够使用以下链接中的代码,以便能够从C
项目中使用libClang
我的问题是我不知道如何安装Clang
。我已经从这里下载了源代码:
我尝试通过visual studio命令提示符运行makefiles,但它只给出了一个错误:
Makefile(14):致命错误U1034:语法错误:缺少分隔符
停止。
我很困惑,因为我不习惯github和makefiles。我认为我需要遵循的一般流程是:
LLVM
-这是什么地方Clang
-这个在哪里libClang
-如何运行makefilesclangsharp
关于如何开始使用LLVM/Clang,有很多文档。所有这些文档都在网站上明确提到:
还有很多东西。有很多文档说明如何开始使用LLVM/Clang。所有这些文档都在网站上明确提到:
还有一堆东西。我无法使用此处列出的项目,但是,我可以使用启动并运行我无法使用此处列出的项目,但是,我可以使用启动并运行