2016-06-20 4 views
1

Ich muss ein Dateiprogramm (.exe) mit InstallShield2015LimitedEdition erstellen, die mit GTK3.4.2 und OpenCV 3.0.0 in Windows7 x64 schreiben. In diesem Programm kann der Benutzer ein Verzeichnis von seinem Computer wählen. Aber wenn ich FileChoser aufrufen (klicken Sie auf die Schaltfläche) Ich habe diesen Fehler:Hot zu beheben Fehler "GLib-GIO-Fehler **: Keine GSettings Schemas sind auf dem System installiert"?

GLib-GIO-ERROR**: No GSettings schemas are installed on the system 

enter image description here

und das Programm beendet.

I VISTE diese Seiten:

Glib-GIO-ERROR when opening an file chooser dialog

GLib-GIO-ERROR**: No GSettings schemas are installed on the system

How deal with FileChooser in GTK with static compilation

, aber ich habe nie verstanden genau diesen Fehler zu beheben. Es ist verwandt mit org.gtk.Settings.FileChooser.gschema.xml Datei in diesem Pfad: ...\share\glib-2.0\schemas.

Steht im Zusammenhang mit system environment variable? Und welche Dinge fügen hinzu?

enter image description here

zu system variable oder User variable hinzufügen? Was ist das name und path?

Zum Beispiel. Ich füge GSETTINGS_SCHEMA_DIR als variable name und E:\Works for Gov Project\Help\Source codes for GTK+\gtk+-bundle_3.4.2-20130513_win64\share\glib-2.0\schemas als path sowohl für system variable als auch User variable hinzu. Ist es richtig?

Antwort

1

ich es gelöst:

Erstens: füge GSETTINGS_SCHEMA_DIR als variable name und E:\Works for Gov Project\Help\Source codes for GTK+\gtk+-bundle_3.4.2-20130513_win64\share\glib-2.0\schemas als path für User variable.

Dann in system variable --->path hinzufügen E:\Works for Gov Project\Help\Source codes for GTK+\gtk+-bundle_3.4.2-20130513_win64\share\glib-2.0\schemas mit ; in zunächst, beispielsweise ;E:\Works for Gov Project\Help\Source codes for GTK+\gtk+-bundle_3.4.2-20130513_win64\share\glib-2.0\schemas

Verwandte Themen