windows - 如何将 Eclipse (IDE) 与 Cygwin(Linux 模拟器)一起​​使用?

标签 windows linux windows-7 cygwin

我提前为这个问题的愚蠢道歉,但我很困惑 h@&!甚至不知道该问什么。

对于我的数学论文 - 也就是说,我不是程序员 - 我必须编写使用 CVODE library 的 C 代码,它是 SUNDIALS 的一部分(您需要所有这些细节吗?)。但是我不能直接在 proram 最终运行的 Gentoo Linux 集群上工作。

根据 SUNDIALS 的网站,CVODE 很少在 native Windows 环境中编译和使用,但是 it has been used using Cygwin .所以我想在我的 Windows PC 上使用 Cygwin 设置一个 C 编程环境,包括一个 IDE(尤其是调试器)。

我已经在我的 64 位 Windows PC 上安装并执行了基本的 Cygwin(加上一个用于 nano 编辑器的包)。我想使用 Eclipse IDE,它可用于 Linux 和 Windows,并且实际上只能用于图形界面(我认为)。我想接下来我应该设置 Eclipse(然后是 CVODE)。这就是我现在想要做的。

我的基本问题是如何设置 Eclipse 以与 Cygwin 一起工作?运行 Eclipse 需要哪些 Cygwin 包?

从文档中,我看到 Cygwin 有一个服务器 (Cygserver),但没有图形界面。或者,它可能有一个称为 Cygwin/X 的图形界面。 我是否在 Windows 中设置 Eclipse 以与 Cygserver 通信,然后在 Windows 中进行工作,但编译等将在 Cygserver 中进行?或者,我是否安装 Cygwin/X 并使用 Linux 版本的 Eclipse,希望它能与 Cygwin/X 一起工作?如果两者都是可能的选择,哪个更容易(我猜是后者)。

最佳答案

Cygwin 很不错,但我时不时会遇到一些问题。我建议您下载 Virtualbox或一些类似的 VM 软件,并在其中安装与生产集群上相同的 Linux。然后,您将在开发机器上拥有一个与生产机器相匹配的环境。

现在,在 VM 中安装 eclipse(以及您想要的任何其他软件),您就可以在那里顺利地开发软件,而不必担心像 cygwin 和其他问题这样的切线问题。

关于windows - 如何将 Eclipse (IDE) 与 Cygwin(Linux 模拟器)一起​​使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11746706/

相关文章:

c - 如何使基于磁盘的缓冲区像内存一样?

windows - 如何在 Windows 7 上自动运行 CD/DVD 中的软件?

windows-7 - 如何让ntfs区分大小写

c++ - 通过多个 fork 管道标准输入/输出

windows - 在不使用 nircmd 实用程序的情况下移动任何打开的应用程序在 Windows 批处理文件中的位置

android - QT Visual Studio 2013 编译跨平台 : Windows, Android

windows - 使用 FFmpeg Video Conversor 为 Windows 构建 CLI 批处理

linux - 如何通过 ssh pgrep,或将 pgrep 用作更大的 bash 命令?

python - 如何让 Zeromq PUSH/PULL 在 Windows 上工作?

windows - Windows 中的 Apache 虚拟主机 - 如何处理符号链接(symbolic link)?