【问题标题】:Setting up Eclipse for other programming languages为其他编程语言设置 Eclipse
【发布时间】:2011-07-06 16:10:32
【问题描述】:

我已经为 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 并尝试设置库并以这种方式包含,但它仍然找不到它们(至少是库)!此外,我真的必须为每个项目都这样做吗?此选项在“窗口”>“首选项”中不可用。

【问题讨论】:

标签: eclipse eclipse-plugin eclipse-cdt dltk


【解决方案1】:

至于python部分,我推荐使用pydev:http://pydev.org/ 它是 python 的最佳 eclipse 插件。从代码补全、语法高亮、virtualenv 支持(http://pydev.blogspot.com/2010/04/pydev-and-virtualenv.html)等等……

如果您从事网络开发, 来自 javascript, php, html, python, ruby​​...你也可能想看看 aptana。

http://www.aptana.com/ 这是一个基于 Eclipse 的 IDE,有很多开箱即用的好东西,比如 git 和 subversion 插件、pydev 等。aptana 是(或者是,我切换了 IDE)可以作为插件安装在常规 Eclipse 中)

Martin K. 链接看起来很适合 mingw 部分。

【讨论】:

  • 不是我要找的答案,但谢谢。以前看 Pydev 时似乎有点臃肿,但无论如何我都会使用它,因为我似乎对 Python DLTK 没有任何运气。我已经阅读了 Martin K 的链接导致的文章。不幸的是,这对我没有帮助。
  • 我必须说,如果您使用的是 64 位 Windows,我强烈建议您不要使用 aptana。我花了很多时间关注这么多关于如何一次保持稳定几个小时的博客文章 - 无济于事。对 eclipse 有帮助的 JVM 选项似乎在 aptana 上没有做同样的工作,似乎没有人知道为什么。
猜你喜欢
  • 2011-03-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-08-10
相关资源
最近更新 更多