【问题标题】:Recompiling goattracker2 on Windows 10在 Windows 10 上重新编译 goattracker2
【发布时间】:2020-07-10 10:12:09
【问题描述】:

我最近在 Windows 10 上下载了 goattracker2,在对源代码进行了一些更改后,我需要重新编译程序来测试它。

我没有任何重新编译的经验。 我查看了自述文件中包含的文档:

  1. 重新编译

要重新编译为 Win32,你需要 MinGW 开发环境, 使用文件 src/makefile.win 作为 makefile。

要为 Linux 重新编译,请使用 src/makefile。

在这两种情况下,您都需要 SDL 开发库以及 SDL 运行时,请参阅http://www.libsdl.org

首先从 src/bme 编译实用程序(数据文件和 dat2inc) 目录,并将它们放置到您的路径中。

这给我留下了几个问题,比如

  • 我需要下载哪些程序
  • 如何运行或执行 makefile
  • 我需要在哪里安装 SDL 库

如果有人有重新编译 goattracker 的经验,他们能否提供一步一步的教程来说明如何做到这一点?

【问题讨论】:

    标签: makefile sdl tracker sid recompile


    【解决方案1】:
    1. 获取 MinGW(我推荐 32 位版本)并安装。
    2. https://www.libsdl.org/ 下载并解压 SDL 库(取决于您的版本,您可能需要SDL 1.x
    3. SDL 库(*.a 文件)必须添加到 MinGW 安装目录的 lib 目录中(这可能与 MinGW 的 lib 目录不同,请参见 issue
    4. 来自 SDL(SDL2/ 目录 MinGW)的头文件必须放在 MinGW 可以找到它们的位置(这可能与 MinGW 的包含目录不同,请参见 issue
    5. 进入goattracker的src目录,输入make -f makefile.win

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-05-08
      • 2018-10-19
      • 1970-01-01
      • 1970-01-01
      • 2017-10-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-04
      相关资源
      最近更新 更多