我希望为我正在设计的编程语言编写一个开放源码的IDE。我想知道是否有人知道任何用C++编写的轻量级集成开发环境,我可以将其作为一个起点。理想情况下,我想使用BSD许可的东西,但是如果需要的话,我愿意考虑其他许可。
提前感谢您能提供的任何帮助。
编辑:我想为每个平台开发一个自定义界面。例如,使用Objective-C为其创建特定于Mac OS X的界面。
我有一些与Ubuntu12.04上的C编程有关的问题。在编译由pow组成的C程序时,我遇到了一些困难。然后我在互联网上搜索并得到了-lm的解决方案。但那是汇编的部分。如何执行并运行包含pow的程序?我没能执行和运行。短信上写着No such file or directory。我能做什么?
再说一遍,在Ubuntu上学习C编程有什么简单的方法吗?在Ubuntu上,我可以完全专注于编码?我不喜欢考虑编译、执行和运行代码。我应该用IDE吗?你说呢?
在“编程逻辑与设计”(第8版)中,乔伊斯·法雷尔( Joyce )说
当使用IDE创建和保存程序时,占用的磁盘空间比使用纯文本编辑器时大得多。
她使用了一个用C#制作的数字加倍程序的例子。当使用简单的文本编辑器(特定记事本)保存时,程序(据说)只占用314字节的存储空间,而在使用编译时则占用超过49,000字节。
这两个程序之间唯一的区别是,在Visual中编译的程序显示导入了另外三种东西:
using System.Collections.Generic;
using System.Text;
using System.Linq;
用于记事本版本的程序其余部分:
using Syst