#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