2013-09-14 1 views
0

Я думаю, что я что-то перепутал с libxml2.dylib, libz.dylib, libicucore.dylib и libC++. Dylib files , а затем 1. появляются красным цветом в проекте и 2. вызывают ошибки компоновщика.libxml2.dylib, libz.dylib, libicucore.dylib и libC++ отсутствуют в проекте xcode, вызывая ошибки компоновщика

red files

И в связи двоичном с библиотеками:

link binary with libraries

И если я удалить их и попытаться повторно добавить их, они не отображаются в виде файла для добавления.

ошибка линкера Я получаю

ld: library not found for -lxml2 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

Любая идея, как это исправить? Заранее спасибо.

+2

Если вы не можете добавить libxml2.dylib и т.д., чтобы ваш проект больше, то вы, вероятно, они были удалены случайно (возможно, при удалении каркас из проекта?) - В этом случае необходимо будет переустановить Xcode. –

+0

Переустановка работала. – Spenciefy

ответ

1

Попробуйте добавить:

-lxml2 

«Другие флаги компоновщика» вашего проекта

+0

«Другие связанные флаги» не находятся в одной папке в Xcode. Вам нужно снова искать эти ключевые слова в настройках. – windsound

Смежные вопросы