为其他编程语言设置Eclipse

为其他编程语言设置Eclipse,eclipse,eclipse-plugin,eclipse-cdt,dltk,Eclipse,Eclipse Plugin,Eclipse Cdt,Dltk,我已经为Java编程语言安装了Eclipse(Helios),但我还想用它来进行C/C++、Python和Ruby编程。我已经安装了CDT和DLTK(用于Python和Ruby) 我已经安装了mingw-w64(Windows平台)。如何设置Eclipse,使其使用MinGW作为工具链?它显然将MinGW检测为一个工具链,但当我创建一个项目时,已经出现了两个警告:“启动外部扫描仪信息生成器时出错”。我假设这是因为它找不到编译器程序。此外,它不会检测任何标准库头文件。这些问题可能是因为我使用的是m

我已经为Java编程语言安装了Eclipse(Helios),但我还想用它来进行C/C++、Python和Ruby编程。我已经安装了CDT和DLTK(用于Python和Ruby)

我已经安装了mingw-w64(Windows平台)。如何设置Eclipse,使其使用MinGW作为工具链?它显然将MinGW检测为一个工具链,但当我创建一个项目时,已经出现了两个警告:“启动外部扫描仪信息生成器时出错”。我假设这是因为它找不到编译器程序。此外,它不会检测任何标准库头文件。这些问题可能是因为我使用的是mingw-w64而不是标准的mingw吗

我让Ruby工作,但对于Python,它既找不到解释器,也找不到默认的系统库。我已经安装了Python 2.7。我不知道如何告诉Eclipse在哪里查找文件

注意:我使用的是64位Windows 7 Professional。我听说有人在64位版本的Vista上无法使用mingw-w64。我可能也有同样的问题。忽略Eclipse,当我尝试使用gcc编译C文件时,它很难找到库和包含


编辑:如果我通过环境变量将路径设置为/bin/和/libexec/,我在创建项目时不会得到初始错误,但是,我想知道的是,如何通过Eclipse设置路径?而且,即使我设置了路径,链接器仍然找不到库和包含。我去了Project>Properties>C/C++Build>Settings,并试图以这种方式设置库和包含,但它仍然找不到它们(至少是库)!此外,我真的需要为每个项目都这样做吗?此选项在窗口>首选项中不可用。

至于python部分,我建议使用pydev: 它是python最好的eclipse插件。从代码完成、语法突出显示到virtualenv支持(http://pydev.blogspot.com/2010/04/pydev-and-virtualenv.html)等等

如果你喜欢网络开发, 来自javascript、php、html、python、ruby。。。你可能还想看看阿普塔纳

这是一个基于eclipse的IDE,有很多现成的东西,比如git和subversion插件,pydev等等。。。aptana是(或者曾经是,我切换了IDE)可以在常规eclipse中作为插件安装的)


Martin K.link对于mingw部分看起来不错。

我已经尝试设置Eclipse将近一周了(尽管我昨天发布了这篇文章)。来吧,伙计们。-还有,请看我的另一个问题:很抱歉这个小问题,但是你也安装了64位版本的Eclipse,并且确定你使用的是64位Java虚拟机吗?@Martin Klinge是的,Eclipse是64位的,Java虚拟机也是64位的。我想你已经找到这篇博文了吧?eclipse.org上还有一个常见问题条目:。也许这有帮助?不是我想要的答案,但谢谢你。Pydev在我之前查看它时似乎有点臃肿,但无论如何我都会使用它,因为我似乎对Python DLTK没有任何运气。我已经读过Martin K的链接到的文章。不幸的是,这对我没有帮助。我必须说,如果您使用的是64位windows,我强烈建议您不要使用aptana。我花了这么多时间关注这么多关于如何保持它稳定的博客帖子,甚至一次只关注几个小时,但都没有用。在eclipse上有帮助的JVM选项在aptana上似乎做不到同样的工作,而且似乎没有人知道为什么。