Как исправить ошибку «GLib-GIO-ERROR **: в системе не установлены схемы GSettings»?
Я должен создать однофайловую (.exe) программу сInstallShield2015LimitedEdition
это работает сGTK3.4.2
а такжеOpenCV 3.0.0
вWindows 7 x64
, В этой программе пользователь может выбрать каталог со своего компьютера. Но когда я вызываю FileChooser (нажимаю на исполняемый файл), я получаю эту ошибку:
GLib-GIO-ERROR**: No GSettings schemas are installed on the system
и программа завершается.
Я посетил эти страницы:
Glib-GIO-ERROR при открытии диалогового окна выбора файла
GLib-GIO-ERROR **: в системе не установлены схемы GSettings
Как справиться с FileChooser в GTK при статической компиляции
Но я так и не понял, как именно исправить эту ошибку. Это связано сorg.gtk.Settings.FileChooser.gschema.xml
файл в этом пути:...\share\glib-2.0\schemas
.
Это связано сsystem environment variable
? Какие вещи я должен добавить к этому?
добавить вsystem variable
или жеUser variable
? Что такоеname
а такжеpath
?
Например. я добавилGSETTINGS_SCHEMA_DIR
какvariable name
а такжеE:\Works for Gov Project\Help\Source codes for GTK+\gtk+-bundle_3.4.2-20130513_win64\share\glib-2.0\schemas
какpath
для обоихsystem variable
а такжеUser variable
.
Это правильно?