为其他编程语言设置Eclipse

时间:2011-03-01 16:59:28

标签: eclipse eclipse-plugin eclipse-cdt dltk

我已经为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在哪里查找文件。

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

编辑:如果我通过环境变量设置路径到/ bin /和/ libexec /,我在创建项目时没有遇到初始错误,但是,我想知道的是,我怎么能通过Eclipse设置路径?此外,即使我设置了路径,链接器仍然无法找到库和包含。我去了Project>属性> C / C ++ Build>设置并尝试设置库并包含这种方式,但它仍然找不到它们(至少是库)!而且,我真的必须为每个项目做这个吗?此选项在Window>中不可用。偏好。

2 个答案:

答案 0 :(得分:2)

对于python部分,我建议使用pydev:http://pydev.org/ 这是python最好的eclipse插件。从代码完成,语法高亮,virtualenv支持(http://pydev.blogspot.com/2010/04/pydev-and-virtualenv.html)等...

如果您正在进行Web开发, 来自javascript,php,html,python,ruby ......你也可以看看aptana。

http://www.aptana.com/ 这是一个基于eclipse的IDE,有许多好东西在盒子外工作,比如git和subversion插件,pydev等...... aptana是(或者,我切换IDE)可以在常规日食中作为插件安装)

Martin K. link看起来很适合mingw part。

答案 1 :(得分:0)

不确定您是否在MinGW集成中看到了这篇文章http://phoenix.goucher.edu/~kelliher/eclipseCDT/。希望它会有所帮助。