Родной GTK# в Windows?

Как мне скомпилировать последнюю версию GTK# для Windows без использования cygwin?

Любая помощь будет оценена по достоинству.


person Community    schedule 04.11.2008    source источник


Ответы (5)


Что ж, если вам нужна более свежая версия, Medsphere предоставит более новую версию, и < href="http://medsphere.org/projects/gtksharp/wiki/CompilingGtkSharpOnCygwin" rel="nofollow noreferrer">инструкции по сборке и загрузка информации здесь.

Похоже, некоторые люди построили 2.12

person Ali Afshar    schedule 04.11.2008

Вероятно, это лучшее место, где можно найти последнюю официальную версию Gtk# от Novell: http://ftp.novell.com/pub/mono/gtk-sharp/

Сообщение в блоге Майка Кестнера об этом выпуске и о том, почему он лучше предыдущих: http://mkestner.blogspot.com/2009/04/gtk-for-net.html

Я попробовал, и он отлично работает в XP и Vista.

person Piotr Zurek    schedule 04.05.2009

Вам действительно нужно его скомпилировать? У Novell есть программа установки, которую вы можете использовать.

person Ali Afshar    schedule 04.11.2008
comment
Проблема в том, что установка устарела (2.8 против 2.12 для текущей версии GTK#). - person ; 04.11.2008

Зачем вам нужен Cygwin для компиляции кода C#?

person leppie    schedule 04.11.2008
comment
Извините, что ошибочно проголосовал за вас. Я удалил его. В общем, вам понадобится cygwin или mingw или что-то еще, чтобы скомпилировать бит GTK GTK#. - person Ali Afshar; 04.11.2008

https://github.com/gtkSharp/GtkSharp/ этот репозиторий работает на Windows, вам просто нужно чтобы добавить пакет nuget GtkSharp.Dependencies, и он совместим с .net 5.0, 3.1 и 4.5 или более поздней версии.

Кроме того, они планируют поддерживать gtk4, как вы можете видеть здесь.

person lorenzo    schedule 04.03.2021