Все, что мне нужно, это простое диалоговое окно для выбора файла для обработки. Я какое-то время не использовал C lang и не могу найти хороший рабочий пример.
код:
#include <gtk/gtk.h>
#include <stdio.h>
int main(int argc, char const *argv[]) {
GtkFileChooserNative *native;
native = gtk_file_chooser_native_new ("Open File", NULL, GTK_FILE_CHOOSER_ACTION_OPEN, NULL, NULL);
return 0;
}
Я компилирую его с помощью этой команды:
gcc `pkg-config gtk+-3.0 --cflags` `pkg-config gtk+-3.0 --libs` -o out dialog.c
У меня ошибка сегментации на gtk_file_chooser_native_new ()
Может strace поможет: