标签: macos gcc compiler-construction ide
我想用语法检查等编写自己的c / c ++ IDE。当然,我需要一个编译器功能。为此,我想使用gcc,我认为这是一个不错的选择,不是吗? IDE不应该调用gcc-binary来编译,它应该包含gcc源代码,因为在编译IDE之后我想要一个单独的可执行文件。
所以我的问题:是否有像教程或好的提示如何实现这一点?
顺便说一句,对于Mac,我会用XCode编写IDE
谢谢!
答案 0 :(得分:1)
使用LLVM的Clang及其libClang API,它是为此目的而构建的。 GCC不能用作库。
答案 1 :(得分:0)
您可以为GCC或GCC MELT扩展程序开发插件。但可能是MacOSX GCC插件还不支持。您也可以查看GCCSense,这可能会填补您的一些目标(但我从未使用过它)。