Glib установлен в моей системе Ubuntu & Я могу скомпилировать с помощью терминала с помощью команды pkj-config.
Но когда я пытаюсь включить glib.h в Netbeans, автозаполнение показывает:
Но когда я нажимаю glib.h и включаю его, он говорит:
Это говорит, библиотека не найдена.
Я гуглил, но ничего не работает. Я очень новичок в системе Ubuntu. Любая помощь приветствуется. Благодарю.
Вы должны включить этот заголовочный файл как <glib.h>
не <glib-2.0/glib.h>
(/usr/include/glib-2.0
должен быть в вашем пути включения).
Вы должны выяснить, как передать соответствующие флаги компилятору и компоновщику (из pkg-config --cflags glib-2.0
а также pkg-config --libs glib-2.0
). Я никогда не использовал netbeans, но https://stackoverflow.com/a/13747691 звучит разумно. Если это не сработает, просто поищите информацию о netbeans и pkg-config.