Gtk 3 Runtime 32 бита для запуска 32-битных приложений GTK+
Gtk 3 Runtime 32 бита от команды GtkD предоставляет Windows runtime для 32-битных приложений GTK+ 3. Он устанавливает необходимые DLL, файлы конфигурации и темы, чтобы графические программы, написанные на D, C или Python, могли работать на настольных Windows без среды разработки. Пакет включает стандартную тематику Adwaita, встроенные сторонние библиотеки, такие как sqlite и libxml++, и установщик NSIS, который устанавливает записи PATH. Он подходит конечным пользователям и разработчикам, нуждающимся в перераспределяемом runtime.
Предоставляет перераспределяемый 32-битный среду выполнения с подобранными вспомогательными библиотеками
Среда выполнения упаковывает DLL и поддерживающие библиотеки, необходимые для запуска приложений GTK+ 3 на Windows, ориентированных на сборки i686. Она объединяет компоненты, такие как GStreamer, libsoup, sqlite и libxml++, и включает тему Adwaita, чтобы графические интерфейсы отображались последовательно. Это дистрибутив только для выполнения: он намеренно исключает заголовочные файлы разработки и инструменты сборки, что делает его подходящим для выполнения конечным пользователем и упаковки, а не для компиляции из исходников.
Минимальное влияние на систему и простой процесс установки
Установщик на основе NSIS настраивает записи PATH и поддерживает чистую деинсталляцию, избегая ручного размещения DLL. Поскольку пакет предоставляет общие библиотеки, а не фоновые службы, после установки не запускаются постоянные процессы; компоненты среды выполнения загружаются только при запуске приложения. Среда выполнения устанавливается как на 32-битные, так и на 64-битные Windows, поэтому 32-битные приложения могут работать на современных рабочих столах без необходимости в полной оболочке разработчика.
Безопасен для развертывания конечным пользователем, но не является заменой для среды разработки
Пакет является пакетом перераспределения, поддерживаемым разработчиком, а не проектом upstream, поэтому пользователи должны учитывать его статус, поддерживаемый сообществом. Он ограничивает изменения в системе настройками PATH и не включает заголовки или управление пакетами для компиляции. Для компиляции рабочий процесс, ориентированный на разработчиков, MSYS2 предоставляет необходимые инструменты сборки; среда выполнения предназначена для упаковщиков и конечных пользователей, которым нужно только выполнение и последовательный внешний вид приложения.
Практическое время выполнения для развертывания 32-разрядных приложений GTK, а не среды сборки
Время выполнения является прагматичным вариантом для пользователей Windows и упаковщиков, которым необходимо распространять 32-разрядные приложения GTK+ 3, предлагая простую установку и широкую совместимость. Обратите внимание на ограничение: оно не включает заголовки сборки и оболочку разработчика. Для минимальных изменений в системе поместите время выполнения рядом с двоичным файлом приложения, а не устанавливайте его по всей системе. Тестируйте упакованные приложения как на 32-разрядных, так и на 64-разрядных хостах перед широким развертыванием. Рекомендуется.
Pros
Включает необходимые DLL GTK+ 3 для выполнения 32-битных приложений
Собирает GStreamer, sqlite, libxml++ и libsoup для более широкой совместимости
NSIS установщик настраивает записи PATH и поддерживает чистую деинсталляцию
Cons
Только пакет времени выполнения, заголовки разработки или инструменты сборки не включены
Установщик, поддерживаемый сообществом, не официальный пакет исходного проекта
Ограничено архитектурой 32-бит (i686); не для нативных 64-битных приложений
Законы, касающиеся использования этого программного обеспечения, варьируются от страны к стране. Мы не поощряем и не одобряем использование этой программы, если она нарушает эти законы. Softonic может получить реферальное вознаграждение, если вы перейдете по ссылке или купите и продукты, представленные здесь.