【问题标题】:Where do g++, make and GDB get installed with MinGW?g++、make 和 GDB 在哪里安装 MinGW?
【发布时间】:2015-07-15 09:24:48
【问题描述】:

请注意:虽然我专门讨论的是 Eclipse CDT 插件,但我几乎 100% 确信任何 Windows/C/MinGW 程序员都可以回答这个问题。

我在 Windows 7 上,正在尝试编写和编译一个简单的“你好,C!”使用 Eclipse 的 CDT 插件的 C 应用程序。我正在阅读他们的docs,其中指出安装 GCC 是先决条件。

我刚刚安装了 MinGW,确保包含以下软件包:

  • mingw-developer-toolkit
  • mingw32-base
  • mingw32-gcc-g++
  • msys-base

回到 CDT 文档(在标题为 Windows 配置 的部分下),它指出我需要将 g++makeGDB 添加到我的 PATH。

我想知道 MinGW 将这些实用程序安装在哪里,以便我可以将它们添加到我的系统 PATH 中,并使 Eclipse CDT 在启动时识别它们的位置。

【问题讨论】:

  • 在我认为的目录中,搜索它们。
  • 感谢@iharob (+1),但对于我的硬盘大小而言,这可能需要 半天,而且对未来的新手也没有任何用处可能想知道同样事情的网站。
  • 你是如何安装这些 MinGW 包的?我确定您在安装过程中回答了安装位置...
  • 我认为默认是 C:\MinGW,我不确定,请查看他们的文档 :)
  • Make 在 MinGW\msys\1.0\bin 中。

标签: c gcc windows-7 mingw eclipse-cdt


【解决方案1】:

使用 Eclipse CDT 插件时,您需要在本地安装 GCC 及其 3 个特定实用程序。这三个实用程序是:g++makegdb

在 Windows 上,您可以选择通过 Cygwin 或 MinGW 安装这些实用程序。对于基于 MinGW 的解决方案,请访问他们的网站并下载 MinGW 包管理器。然后打开管理器并安装以下包:

  • mingw-developer-toolkit
  • mingw32-base
  • mingw32-gcc-g++
  • msys-base

然后转到File >> Apply Updates 并应用它们。这会将 3 个实用程序安装到您机器上的以下目录中:

  • C:\MinGW\bin\g++
  • C:\MinGW\bin\gdb
  • C:\MinGW\msys\1.0\make

将这 3 个二进制文件添加到您的系统 PATH,重新启动 Eclipse,一切就绪。

【讨论】:

    猜你喜欢
    • 2021-07-30
    • 2017-10-26
    • 1970-01-01
    • 2019-01-16
    • 2019-10-10
    • 2015-07-29
    • 1970-01-01
    • 2015-03-19
    • 1970-01-01
    相关资源
    最近更新 更多