【问题标题】:Cannot install SDL using mingw/msys无法使用 mingw/msys 安装 SDL
【发布时间】:2013-12-08 04:40:25
【问题描述】:

我不知道这是否真的是一个 SDL 问题,或者只是我不知道如何从 msys/mingw 构建包。到目前为止我做了什么:

  1. 从 sourceforge 下载最新的mingw-get-inst.exe 并运行它。这安装了一个带有 msys 的C:\MinGW\ 目录。这让我第一次感到困惑。当我打开 mingw shell 时,而不是像我预期的那样将我带到我的 /home/ 目录(我以前使用过 mingw 并记得这很奇怪),它把我放在了 /c/Users/me/

  2. 我想这一定是我的主目录并将提取的SDL-1.2.15/ 放在这个位置。

  3. 然后我跑了:

    cd SDL-1.2.15
    ./configure --help
    

    但收到了sh: ./configure: No such file or directory

  4. 然后我创建了一个 /c/MinGW/msys/1.0/home/ 目录,将其设置为 HOME 环境变量,将 SDL 文件夹移入其中并尝试再次配置,结果相同。

关于安装包有一些我真的不明白的事情,我希望有人能弄清楚。我之前安装了一些,./configure; make; make install; 似乎是一个常见的程序。我知道 msys 为make 提供了功能,但是configure 是应该包含在每个包中的文件吗?如果是,为什么不在 SDL 包中/如何配置?

我一直遵循here 的指示,他们似乎为 cmets 中的其他人工作过。最底部的评论告诉 mingw-get-inst 有效,尽管我确实尝试了两种方式。

我觉得我缺乏 msys/mingw 知识是我的问题。

我在 Windows 7 上。

【问题讨论】:

    标签: windows-7 mingw configure msys


    【解决方案1】:

    我遇到了与您描述的相同的问题,经过一些研究,我得到了 SDL、SDL_image 和 SDL_ttf 的工作。

    configure 文件似乎只存在于源代码包中。我在下载 SDL_image 源代码后发现了这一点。所以,问题可能在于 configure 文件只出现在源包中。

    但是,我遇到了其他问题,所以我不确定这是否为我解决了问题,但它似乎应该解决。

    【讨论】:

      猜你喜欢
      • 2014-03-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-22
      • 2020-05-11
      相关资源
      最近更新 更多