Сборка GTK с Windows SDK - PullRequest
       18

Сборка GTK с Windows SDK

7 голосов
/ 05 июня 2010

Как я могу скомпилировать GTK (сам) с Windows SDK?

Ответы [ 3 ]

3 голосов
/ 05 июня 2010

Сборка в Visual Studio все еще требует много работы. Я сделал это, но у меня нет воспроизводимых шагов для вас сейчас. Однако, если у вас есть Linux-машина и вы хотите кросс-компиляцию, я написал инструкции о том, как собрать GTK + для Win32 путем кросс-компиляции.

http://live.gnome.org/Cross%20compiling%20GTK%2B%20for%20Win32

Также возможно собрать с помощью MSYS в командной строке на Windows, но это также основная проблема в настройке. Это также очень, очень медленно. Кросс-компиляция из Linux, как минимум, в десять раз быстрее. Я не уверен на 100%, но, похоже, это происходит потому, что если вы строите с использованием стандартной системы сборки, тогда возникает много процессов, что довольно дорого в Win32 по сравнению с Linux.

Однако, если вы хотите пойти по этому пути, установите MSYS и опустите исходный код для glib, atk, cairo, pango и gtk + .., а затем попробуйте выполнить сборку стандартным способом Linux: 1 / разархивировать исходный архив 2 / в корневом каталоге исходного кода выполните: ./configure 3 / марка

Несомненно, будут другие зависимости, которые вам нужно установить, такие как libpng и libjpeg.

3 голосов
/ 29 сентября 2012

Попробуйте сборки HexChat.Они используют Visual Studio 2010 и поставляются с готовыми сценариями и решениями, которые значительно облегчают вашу жизнь.Да, и вы также получаете бинарные загрузки.

http://gtk.hexchat.org/

1 голос
/ 05 июня 2010

GTK может быть скомпилирован под Cygwin или Microsoft Visual C ++.

Вы пробовали этот метод установки? Посмотрите раздел Microsoft Windows ...

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...