Во-вторых, вы должны убедиться, что пакеты разработчика для glib и libxml установлены.В Ubuntu вы можете набрать:
apt-get install libxml2-dev libglib2.0-dev
Затем вы посмотрите с помощью pkg-config, какие каталоги должны быть включены
~> pkg-config --cflags libxml-2.0
-I/usr/include/libxml2
~> pkg-config --cflags glib-2.0
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
Выше приведены файлы заголовков, которые должны быть настроены вНастройки компилятора (в CDT вы должны удалить '-I').Ниже приведены библиотеки, которые нужны компоновщику, поэтому настройте их в настройках компоновщика в CDT и уберите '-l'
~>pkg-config --libs libxml-2.0
-lxml2
~>pkg-config --libs glib-2.0
-lglib-2.0
Если вы все еще не получили разрешения, попробуйте очистить проект в CDT.
Кстати: каталоги и библиотеки include не должны быть настроены в C / C ++ -> Пути и символы (хотя это также должно работать), но я всегда настраиваю их в C / C ++ Build-> Settings