繁体   English   中英

编写IDE,使用GCC进行编译

[英]Writing an IDE, use GCC to compile

我想编写一个具有语法检查等功能的c / c ++ IDE。当然,我需要编译器功能。 为此,我想使用gcc,我认为这是一个不错的选择,不是吗? IDE不应调用gcc-binary进行编译,而应包括gcc源代码,因为在编译IDE后,我需要一个独立的可执行文件。

所以我的问题是:有没有像教程或很好的提示如何实现这一目标?

顺便说一句,它适用于Mac,我将使用XCode编写IDE

谢谢!

为此目的而使用LLVM的Clang及其libClang API。 GCC不能用作库。

您可以为GCC或GCC MELT扩展开发插件。 但是可能是在MacOSX上尚不支持GCC插件。 您可能还会研究GCCSense ,它可能会满足您的某些目标(但我从未使用过)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM