Этот репозиторий представляет собой вилку GTK+ для установщика среды выполнения Windows, который первоначально был создан Александром Шадури. Мои усилия здесь будут сосредоточены на создании 64-разрядной версии времени выполнения GTK+ -2, которую он предоставил до сих пор, используя актуальные версии GTK+ и его зависимости. Недавно я также создал 64-битный пакет выполнения GTK+-3 . Все пакеты теперь содержат GTKMM и его зависимости. Поскольку разработчики GTK+ недавно отказались от поддержки стоковых значков (ошибка эпических пропорций Imho ...), я добавил тему иконы Adwaita в среду выполнения GTK+ -3, так что вы все еще можете наслаждаться симпатичными FileChooserdialogs и т. Д. Я также добавил пару часто используемых библиотек, таких как Libxml ++, LibxSlt, Gtksourceview, Libsoup и Sqlite.
Установщики можно найти в разделе «Выпуски».
Текущие выпуски (GTK2-runtime-2.24.33-2021-01-30-ts-win64.exe и gtk3-runtime-3,24.31-2022-01-04-ts-win64.exe) были получены полностью из превосходного проекта MSYS2, и не были составлены на меня, как это было в случае с тем, что они были в сильной стороне. Поощряется самостоятельно установить установку MSYS2 и установить необходимые пакеты (скомпилированные с помощью инструментального оборудования Mingw-W64-X86_64 !!!).
Обратите внимание, что установщики времени выполнения GTK+-2 больше не будут обновляться, так как не будет больше выпусков исходного кода GTK+-2
Следующие пакеты включены в текущие установки GTK+-2/3
Для всей другой информации о том, как использовать установщик, читатель любезно упоминается на веб -сайте Александра Шадури в GTK для установки среды выполнения Windows. Единственная разница с установщиками, найденными на его веб -сайте, состоит в том, что у меня нет опции compatdlls , но это не должно представлять никаких проблем ни одному пользователю.
Лично я использую этот установщик в моем проекте XMI-MSIM. Возможно, вы захотите взглянуть на мою установку Inno Setup (New) и NSIS (старые).
Те, кто заинтересован в научном графике с использованием GTKMM3, могут захотеть взглянуть на мой проект GTKMM-PLAT. Документация и примеры можно найти здесь
Если вам понравилось использовать этот проект, пожалуйста, подумайте о том, чтобы сделать пожертвование или покупать что -то в моем списке пожеланий Amazon.
Том Шунджанс