Я использовал sqlite для своего проекта, но недавно решил, что xml будет работать лучше, так как мне нужны, по сути, многомерные таблицы. Мне нужно было что-то, что давало бы возможности произвольного доступа и поиска для XML-файлов, и из того, что я прочитал, vtd-xml — одна из лучших альтернатив. Я скачал ximpleware_2.11_c ++. Zip из Вот, выгрузил файлы в папку в моем проекте C :: B и попытался скомпилировать, но выдает ошибку:
C:\<redacted>\XML_test\XML_source\expr.h|275|error: 'wcsdup' was not declared in this scope
Я пытался в том числе
#include <wchar.h>
В файле, но это ничего не изменило. У меня нет никакого опыта в добавлении вещей (например, библиотек), кроме как просто включая заголовки (я понятия не имею, как работают make-файлы), поэтому мне было интересно, если;
а) есть более сложный процесс, который мне нужно пройти, чтобы заставить vtd-xml работать в моем проекте, и как это может работать (учебники, пожалуйста).
б) Что-то не так с wcsdup, который я еще не пробовал исправить.
Задача ещё не решена.
Других решений пока нет …