Как исправить ошибку «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.

Это правильно?

Ответы на вопрос(1)

Ваш ответ на вопрос