我是LLVM开发人员和cpp。
的新手我想问一下是否有办法在Xcode中为LLVM开发一个通道,它具有IDE中可用的所有典型功能,如自动完成和语法代码突出显示。
现在我只是编写c ++代码,在文档中检查我需要的所有内容,但是,正如你可以想象的那样,这真的让我失望,而且它确实容易出错......
不知道这是否有帮助,但我的LLVM文件夹的结构是这样的:
谢谢
答案 0 :(得分:2)
是的,这是可能的。
LLVM使用CMake作为构建系统生成器。 CMake支持诸如旧的好的makefile,忍者,xcode和visual studio之类的东西。
您可以使用终端中的以下命令创建Xcode项目:
cd llvm_build
cmake -G Xcode path/to/llvm/sources
open LLVM.xcodeproj
首先,您会看到许多错误和“红色”标记。这是因为在编译期间会生成LLVM源的某些部分。 一旦您尝试首次构建项目并且所有“红色”标记都将消失,将生成所有文件。
您可以阅读本文以获取有关该主题的更多信息: