【发布时间】:2016-09-08 20:56:15
【问题描述】:
所以,我一直在尝试让带有 C++ 的 Eclipse 在我的计算机上运行。我已经更新了 java,安装了 JDK,安装了 MinGW 和 Cygwin,并安装了 CDT。我还添加了必要的包含目录。
...除了一些目录根本不存在,我认为这是我在 C++ Eclipse 上遇到的一些问题的原因。
根据this site's 指令,缺少的包含是Cygwin 目录中的所有内容。我的 Cygwin 安装中的任何地方都没有 mingw32 文件夹。
我不确定这是为什么,但我需要知道该怎么做。如果有帮助,我使用的是 Windows 10、MinGW 4.9.3 和 Cygwin 2.4.1。
【问题讨论】:
-
MinGW/Msys 和 Cygwin 通常独立使用。请注意您链接的文章中到处都是“MinGW 或 Cygwin”的析取词。您到底想实现什么?缺少什么?您是否在 Cygwin 包管理器(setup.exe)中安装了 GCC ?
-
@Drop:在那个网站上,它在红色文本下方有两个关于未解决的部分:对于 Cygwin GCC 和对于 MinGW GCC。后者的第二步据说包含我的 cygwin 安装。
-
实际上,只要您的
%PATH%中有bin文件夹,一切都会正常工作。另一件事是 Eclipse CDT 是一个非常糟糕的 IDE(嗯,我认为)。存在更好的工具,例如 CLion 和 QtCreator。当然还有 Visual Studio。确保您尝试所有这些! ;) -
我已将您的解决方案作为正确答案发布。如果您想要归属,您会接受它,还是复制它并接受它?谢谢。
-
我接受。 :) 将解决方案从 OP 移到 Answers 部分没有问题。
标签: c++ eclipse windows cygwin eclipse-cdt