Intereting Posts
Ошибка в make-файле («нет входных файлов») Очередь с использованием массивов Перегрузка free (), поэтому моя программа использует мои, а не систему почему я не могу привязать ipv6-сокет к linklocal адресу Каков правильный способ иметь одну функцию Signal Handler для нескольких сигналов? Wireless.h Как распечатать уровень сигнала? Список процессов от R до C и доступ к нему Освобождение памяти, которая была выделена массиву указателей на символы (строки). Нужно ли мне освобождать каждую строку или просто «главный» указатель? Каков правильный способ преобразования struct sockaddr * в struct sockaddr_in6 * с допустимым кодом C? Где хранится OS argv и argc, когда выполняется дочерний процесс? Как изменить файл DTB ядра Что такое композитный тип в C? Пожалуйста, изучите это необъяснимое поведение и вывод memcpy () для перекрывающихся блоков памяти Является ли подписанность char проблемой интерфейса? Захват SIGFPE из инструкции SIMD

minixml неопределенная ссылка на `mxmlNewXML ‘

У меня возникла проблема с получением библиотеки minixml, вложенной в мой проект.

Я выполнил документацию на странице minixml здесь http://www.minixml.org/documentation.php/install.html

Не было ошибок при установке, и я вижу файл .h в файле /usr/local/include/mxml.h и файл сборки в /usr/local/lib/libmxml.a

Я включил mxml.h с #define и он обнаружил, что у файла нет проблем (поскольку нет ошибок в типах mini xml, таких как mxml_node_t и т. Д. …

Я также компилирую флаг -lmxml для компиляции библиотеки.

 gcc -lpthread -lmxml -o...and so forth undefined reference to `mxmlNewXML' 

Вот как я вызываю функцию, которая соответствует прототипу:

 mxmlNewXML("blah"); 

Я также использую эту библиотеку. Я предложил вам скомпилировать ваш код следующим образом

путем установки процесса вы получите libmxml.a в своем пакете mxml, так что теперь свяжите эту библиотеку со всем ее путем

 gcc path_to_thatlibrary/libmxml.a -lpthread 

Редактировать :

по-вашему, ваш код успешно компилируется? какую ошибку он показывает?