Como corrigir o erro "GLib-GIO-ERROR **: nenhum esquema GSettings está instalado no sistema"?
Eu tenho que criar um programa de um arquivo (.exe) comInstallShield2015LimitedEdition
que trabalha comGTK3.4.2
eOpenCV 3.0.0
noWindows 7 x64
. Neste programa, o usuário pode escolher um diretório em seu computador. Mas quando invoco o FileChooser (clique no executável), recebo este erro:
GLib-GIO-ERROR**: No GSettings schemas are installed on the system
e o programa termina.
Eu visitei estas páginas:
Glib-GIO-ERROR ao abrir uma caixa de diálogo do seletor de arquivos
GLib-GIO-ERROR **: Nenhum esquema GSettings está instalado no sistema
Como lidar com o FileChooser no GTK com compilação estática
Mas nunca entendi exatamente como corrigir esse erro. Está relacionado aorg.gtk.Settings.FileChooser.gschema.xml
arquivo neste caminho:...\share\glib-2.0\schemas
.
Está relacionado comsystem environment variable
? Que coisas devo adicionar?
adicionar àsystem variable
ouUser variable
? O que éname
epath
?
Por exemplo. Eu adicioneiGSETTINGS_SCHEMA_DIR
Comovariable name
eE:\Works for Gov Project\Help\Source codes for GTK+\gtk+-bundle_3.4.2-20130513_win64\share\glib-2.0\schemas
Comopath
para ambossystem variable
eUser variable
.
Isso está correto?