【发布时间】:2011-11-01 10:26:13
【问题描述】:
我想编写一个带有语法检查等功能的自己的 c/c++ IDE。当然我需要一个编译器功能。为此我想使用gcc,我认为这是一个不错的选择,不是吗? IDE 不应该调用 gcc 二进制文件进行编译,它应该包含 gcc 源代码,因为在编译 IDE 之后我想要一个单独的可执行文件。
所以我的问题是:是否有类似教程或很好的提示如何实现这一点?
顺便说一句,它适用于 Mac,我将使用 XCode 编写 IDE
谢谢!
【问题讨论】:
-
GCC 是一个非常复杂的应用程序,并不是真正为嵌入其他应用程序而设计的。 Apple 正在制作一个基于llvm 的新编译器,它可能更适合于此。为什么不能只在安装包中包含 GCC(或其他)二进制文件?
-
许多免费、公开可用的 IDE 是开源的。 NetBeans、Eclipse、Code::Blocks(暂时忽略平台特定的)
-
制作另一个 I.D.E. 的任何特殊原因?这是一个复杂的项目,可能会花费你很多时间,你可能会感到无聊,或者因为学校、工作、家庭等原因离开项目。
标签: macos gcc compiler-construction ide