如何在我的PC上编译此github项目?

时间:2019-04-23 09:43:22

标签: cygwin

我是GitHub站点的新手 我不明白这个说法。

此项目https://github.com/dougmencken/HeadOverHeels/releases/tag/v1.31pre已上传到gitHub。

如何编译该项目的源代码并将其转换为.exe应用程序,以便在Windows 10的PC上运行该应用程序?

1 个答案:

答案 0 :(得分:0)

我实际上还没有运行它。我开始参与,但参与其中太多。 Cygwin的安装程序中没有X,我也不想安装Allego。

但这是我从各种自述文件中收集到的信息。

您将需要的工具:wgetgcc-coregcc-g++maketarcmakexorg-serverxorg-server-commonxorg-server-devel。可能还有其他人(m4autoconf?)。

您还需要下载并安装Allegro,它会出现。

$ mkdir HeadOverHeels
$ cd HeadOverHeels
$ wget https://github.com/liballeg/allegro5/releases/download/5.2.5.0/allegro-5.2.5.0.tar.gz
$ tar xf allegro-5.2.5.0.tar.gz
$ cd allegro-5.2.5.0.tar.gz
$ mkdir build
$ cd build
$ cmake ..

# if all goes successfully

$ make
$ make install
$ wget https://github.com/dougmencken/HeadOverHeels/archive/v1.31pre.tar.gz
$ tar xf v1.31pre.tar.gz
$ cd HeadOverHeels-1.31pre
$ ./cygwin-build.sh