Как мне скомпилировать этот проект github на моем ПК?

#cygwin

#cygwin

Вопрос:

Я новичок на сайтах GitHub, я не понимаю, как это скомпилировать.

Этот проект https://github.com/dougmencken/HeadOverHeels/releases/tag/v1.31pre был загружен на GitHub.

Как я могу скомпилировать исходный код этого проекта и преобразовать его в .exe-приложение, где я запускаю его на своем ПК с Windows 10?

Комментарии:

1. Вы пробовали запускать ./cygwin-build. sh в оболочке cygwin bash?

Ответ №1:

На самом деле я это не запускал. Я начал, но это стало слишком сложным. У меня нет X в моей установке Cygwin, и я все равно не хотел устанавливать Allego.

Но вот что я смог собрать из различных README.

Инструменты, которые вам понадобятся: wget , gcc-core , gcc-g , make tar cmake , xorg-server xorg-server-common xorg-server-devel , m4 autoconf . Возможно, другие (,,,,,,,,,,,,,,,,,,,,,,,).

Похоже, вам также потребуется загрузить и установить 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