Ich habe gerade mit der GTK+-Codierung in C begonnen. Ich war neugierig, ob ich die Syntaxhervorhebung und die automatische Vervollständigung für meinen GTK-Code zum Laufen bekomme ... denn als Anfänger wäre das hilfreich.
Ich war völlig davon überzeugt, dass das nicht möglich war, bis ich auf dieses Video auf YouTube stieß:
https://www.youtube.com/watch?v=AyeQrO1VDFM&feature=plcp
Ich habe den Uploader um Hilfe gebeten, aber es stellte sich heraus, dass er zuletzt im September auf YouTube aktiv war :(
Ich habe auch versucht, die gtk.h
Datei mit Geany zu öffnen, da ich irgendwo gelesen hatte, dass das funktioniert, aber leider hat das auch nicht funktioniert.
Irgendeine Hilfe? :'(
Antwort1
Erstellen Sie zunächst eine Datei mit dem Namen gtk_headers.c
. Fügen Sie diese Zeile hinzu und speichern Sie sie#include <gtk/gtk.h>
Führen Sie nun, abhängig von der von Ihnen verwendeten GTK+-Version, einen der folgenden Schritte aus.
GTK+2:
gcc -E gtk_headers.c `pkg-config gtk+-2.0 --cflags --libs` -o
gtk_headers.h
GTK+3:
gcc -E gtk_headers.c `pkg-config gtk+-3.0 --cflags --libs` -o
gtk_headers.h
Öffnen Sie abschließend die Ausgabedatei ( gtk_headers.h
) in Geany, während Ihr Projekt geöffnet ist. Nach einigen Sekunden werden die Syntaxhervorhebung und die automatische Vervollständigung aktiviert.
Antwort2
Herunterladendieses Paketund extrahieren Sie es nach ~/.config/geany/tags
.
Starten Sie Geany neu und fertig!