Netbeans не включает glib.h, даже если он присутствует, как показано автозаполнением. Что делать?

Glib установлен в моей системе Ubuntu & Я могу скомпилировать с помощью терминала с помощью команды pkj-config.

Но когда я пытаюсь включить glib.h в Netbeans, автозаполнение показывает:

Автозаполнение ScreenShot

Но когда я нажимаю glib.h и включаю его, он говорит:

Показана ошибка

Это говорит, библиотека не найдена.

Я гуглил, но ничего не работает. Я очень новичок в системе Ubuntu. Любая помощь приветствуется. Благодарю.

1

Решение

Вы должны включить этот заголовочный файл как <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.

1

Другие решения


По вопросам рекламы [email protected]