gtk3
Installatie van GTK + 3 op Windows (met behulp van GNOME GIT Repository) (C Language-Assinging GCC is geïnstalleerd)
Zoeken…
GTK + 3 downloaden (ook geschikt voor andere versies) en instellen
De bundel downloaden:
De eenvoudigste manier om de vereiste GTK-bundel te downloaden, is deze te zoeken en te downloaden via deze link: https://git.gnome.org/browse/gtk+ (GNOME GIT Repository)
GNOME GIT Repository biedt de bundels voor verschillende versies en je kunt eenvoudig de gewenste versie vinden door door de lijst te bladeren. Deze worden geüpload door andere gebruikers of auteurs en je zult vaak nieuwe bundels tegenkomen.
alternatieven:
De andere optie of de alternatieve methode om de bundel te verkrijgen is om MSYS2 te gebruiken. Deze methode is een beetje ingewikkeld en is niet goed uitgelegd of gedocumenteerd. De beste manier is om de bundel rechtstreeks te downloaden van een externe website voor bestandshosting.
MSYS2-methode
http://www.gtk.org/download/windows.php (officiële websitebron bij het verkrijgen van de bundel)
https://msys2.github.io/ (download MSYS2)
Opmerking: de rest van deze documentatie is gebaseerd op de veronderstelling dat de GTK-bundel is gedownload uit de GNOME GIT-opslagplaats. Niet getest met MSYS2-methode. Aangezien de bundel universeel blijft, is de gebruikte methode geen probleem. Gebaseerd op gemak, is de sterk aanbevolen manier om de bundel te verkrijgen T0 GNOME GIT Repository gebruiken.
De bundel uitpakken en opslaan op een gewenste locatie (uitgelegd met behulp van de C: schijf).
- Maak een map met de naam
gtk
in deC: Drive
. U kunt andere namen voor de map kiezen, maar deze naam helpt ons om de inhoud vrij gemakkelijk te identificeren en het onthouden van de naam wordt gemakkelijker. Laten we de Gtk-maplocatie voor het gemak%GD%
noemen en in dit geval is ditC:\gtk
(kan in uw geval anders zijn). Het pad instellen voor Gtk-binair in Windows-omgevingsvariabelen. Dit is belangrijk om de vereiste
Gtk
bibliotheken te openen en te verkrijgen terwijl uCmd
om te compileren en de programma's uit te voeren. Om de padomgevingsvariabele in te stellen:
Windows XP
:right-click on "My Computer" -> "Properties"
.Windows Vista/7/8/10
:right-click on "Computer" -> "Properties" -> "Advanced system settings". Click on "Advanced tab" -> "Environment variables".
- Voeg een nieuw
Gtk bin file Path (%GD%\bin)
aan de variabele Path (onder Systeemvariabelen of voeg een variabele met de naam Path toe aan de sectie User Variables en voeg de waarde toe) beschikbaar in het dialoogvenster dat wordt geopend. U moet ook een nieuwe variabele met de naamPKG_CONFIG_PATH
en deze de volgende waarde gevenC:\gtk\lib\pkgconfig
(omdat mijn map gtk zich in C: drive bevindt).
Naam van variabele | Waarde |
---|---|
Pad | % GD% \ bin |
PKG_CONFIG_PATH | % GD% \ lib \ pkgconfig |
% GD% is de locatie van de Gtk-map
Nu zijn we klaar met het extraheren en instellen van de omgevingsvariabelen. U zult zien dat ik de waarde aan de variabele Path heb toegevoegd in de secties Systeemvariabelen en de sectie Gebruikersvariabelen. Toevoegen aan een van deze secties is meer dan genoeg.
3. De opstelling testen (U moet GCC al op uw systeem hebben geïnstalleerd - bij voorkeur MinGW ( http://www.mingw.org/) : Voer de volgende opdrachten uit op de cmd:
pango-querymodules:
%GTKDIR%\etc\pango\pango.modules
gdk-pixbuf-query-loaders:
%GTKDIR%\lib\gdk-pixbuf-2.0\2.10.0\loaders.cache
gtk-query-immodules-3.0:
%GTKDIR%\lib\gtk-3.0\3.0.0\immodules.cache
- Controleer in de console of "pkg-config" iets redelijks afdrukt door te typen:
pkg-config --cflags --libs gtk+-3.0
Het zou iets moeten afdrukken dat lijkt op wat in de volgende afbeelding wordt getoond.
Dat is het. U hebt GTK gedownload en ingesteld op uw Windows-systeem.