wsdl2objc: файл 'libxml/tree.h' не найден
После того, как я проверил все эти инструкции (оригинальная документация wsdl2objc), я получаю эту ошибку:
Файл 'libxml/tree.h' не найден
Я проверил несколько записей на форуме, потому что я не одинок в этой проблеме. К сожалению, ничего, что работало на других, не работало на меня. Я использую XCode 4.2.
Пожалуйста помоги! твой
2 ответа
В этой записи libxml/tree.h нет такого файла или каталога и видео http://sudzc.com/Tutorial/ObjC.mov мне помогло.
Решение состояло в том, что мне не нужно было добавлять libxml2.dylib в раздел "Связанные рамки и библиотеки", поэтому я просто удалил его, потому что добавил его ранее.
Затем в Project -> "Настройки сборки" нажмите, я добавил значение "-lxml2" в запись "Другие флаги компоновщика" и в "Пути поиска заголовка" добавил значение "/usr/include/libxml2".
Это оно.
Для меня это сработало после того, как я добавил не "/usr/include/libxml2", а "$ {SDKROOT} / usr / include / libxml2" в пути поиска заголовка. Также я добавил "-lxml2" в "Другие флаги компоновщика".
Мне не нужно было настраивать настройки Project, только настройки Target. XCode 6.1