Разбор на xml файл с libxml2

Опитвам се да анализирам xml документ с помощта на libxml2 и използвам Dev c++ за компилация. Не можах да разбера как да използвам libxml2/parser.h? Получавам грешката

no such file or directory

(Използвам windows)


person ckara    schedule 02.01.2013    source източник
comment
получавате грешката, като .. правите какво? извикване на коя функция?   -  person akira    schedule 02.01.2013
comment
Не мога да компилирам изходния файл   -  person ckara    schedule 02.01.2013
comment
така че въпросът ви не е за xml или libxml2 или xyz, а как да компилираме файл с c-компилатор? тогава трябва да дадете информация за това как извиквате кой c-компилатор и къде е c-кодът.   -  person akira    schedule 02.01.2013
comment
моля, покажете ни някакъв код (вашата команда за компилиране, напр. -I includepath и реда на вашия #include libxml\parser.h.   -  person Peter Miehle    schedule 02.01.2013
comment
прозорци и / в пътя? така добре ли е? в твоите стари дни това беше \ за път.   -  person Peter Miehle    schedule 02.01.2013
comment
@PeterMiehle Мисля, че Windows приема наклонени черти като разделители на пътя.   -  person Eitan T    schedule 02.01.2013


Отговори (1)


Пакетът libxml2 обикновено не се инсталира в стандартен път (под unix, напр. /usr/include), така че трябва да кажете на компилатора/IDE къде сте инсталирали включването и библиотеката (напр. /home/include). В съвременните IDE това може да се постигне само чрез плъзгане/пускане на библиотеката в проекта. В други среди трябва да коригирате своя makefile или вашата система (променлива на средата), за да посочите включващия път към вашия libxml2-directorys включващ път (-I с gcc) и път на библиотека (-L). Във вашата IDE може да имате опция/настройки на проекта, за да направите това.

person Peter Miehle    schedule 02.01.2013