Как исправить ошибку в qt?

Попытался подключить библиотеку для конвертации xml в json в мой qt-проект (в гитхабе Cheedoong/xml2json). Вылезла ошибка error: 4 duplicate symbols for architecture x86_64. При этом в xcode никакой ошибки нет. Подскажите, как ее пофиксить для qt
  • Вопрос задан
  • 133 просмотра
Решения вопроса 1
jcmvbkbc
@jcmvbkbc
"I'm here to consult you" © Dogbert
Попытался подключить библиотеку для конвертации xml в json

Это не библиотека, это кусок говнокода. А ты наверное добавил #include <xml2json.hpp> в filefactory.cpp и xmlfile.cpp? Ну вот она на такое использование не рассчитана. Подключай её в один cpp, а прототипы функций скопируй в отдельный заголовок и подключай его во все остальные cpp где эти функции нужны.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы