libxml / tree.h Нет такого файла или каталога после интеграции библиотеки Three20

StackOverflow https://stackoverflow.com/questions/4376287

  •  09-10-2019
  •  | 
  •  

Вопрос

Я получаю libxml / tree.h: нет такого файла или ошибки каталогов, а другая ошибка, связанная с XML после добавления библиотеки Three20 в мой проект.

Я добавил --lxml2 на другие флаги линкера, которые я добавил / usr / включает / libxml2 на путь поиска заголовка.

но все еще получаю ошибку

Ранее, когда я использовал старую версию трех20, не было ошибок, но после добавления новых трех20 ошибок всплывает

Помощь приветствует спасибо

Это было полезно?

Решение

Наконец я нашел ответ и исправил мою проблему

Ранее я добавил три20, используя сценарий Pythone в мой проект, как предложено три20 в окне терминала. Так что теперь я вручную добавил три20 сам, как описано ниже в этой ссылкеhttps://github.com/facebook/Three20/blob/master/radme.mdown.

и вуаля избавилась от ошибок

Другие советы

У меня точно такая же проблема. Я прочитал где-то, что, используя сценарий Pythone, они используют что-то вроде «-Forceload», который затем каким-то образом усиливает XCODE на просмотр подробного документа.

Поэтому я думаю, что зачем вручную добавлять три20 к проекту, другойLinkerFlag все еще будет вызван. Следовательно, / usr / include / libxml2 будет работать.

Просто чтобы подтвердить, я добавляю Thee 20 ручной способ, которым он работает сейчас. Это может занять некоторое время, но до сих пор я обнаружил, что это самый стабильный способ работать с трех20

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top