Xcode 5- clang: ошибка: команда компоновщика завершилась с кодом выхода 1 (используйте -v, чтобы увидеть вызов)
Я использую xcode 5 для моего проекта мобильных приложений. Я получил эту ошибку, когда попытаюсь создать проект.
ld: warning: directory not found for option '-L\\\\\\\"/Applications/MAMP/htdocs/rmbp/apps/rmbp/iphone/native/WorklightSDK\\\\\\\"'
ld: warning: directory not found for option '-L/Applications/MAMP/htdocs/rmbp/apps/rmbp/iphone/native/WikitudeSDK'
ld: warning: directory not found for option '-F"/Applications/MAMP/htdocs/rmbp/apps/rmbp/iphone/native/Frameworks"'
ld: warning: directory not found for option '-F/Applications/MAMP/htdocs/rmbp/apps/rmbp/iphone/native/WikitudeSDK'
ld: framework not found sqlcipher
clang: error: linker command failed with exit code 1 (use -v to see invocation)
ld: warning: directory not found for option '-L\\\\\\\"/Applications/MAMP/htdocs/rmbp/apps/rmbp/iphone/native/WorklightSDK\\\\\\\"'
ld: warning: directory not found for option '-L/Applications/MAMP/htdocs/rmbp/apps/rmbp/iphone/native/WikitudeSDK'
ld: warning: directory not found for option '-F"/Applications/MAMP/htdocs/rmbp/apps/rmbp/iphone/native/Frameworks"'
ld: warning: directory not found for option '-F/Applications/MAMP/htdocs/rmbp/apps/rmbp/iphone/native/WikitudeSDK'
ld: framework not found sqlcipher
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Почему?
Ответы
Ответ 1
Эта ошибка возникает из-за недостающих библиотек в вашем проекте.
Проверьте Build Phases
→ Link Binary With Libraries
. Любая из ваших фреймворков могла быть удалена оттуда.
Добавьте его и очистите и создайте свой проект. Он должен работать нормально.
Надеюсь, это поможет вам.
Ответ 2
Существует еще одна вероятность того, что вы используете Cocoa Pods для установки библиотеки, но не открываете файл рабочей области (*.xcworkspace
) проекта после успешного выполнения pod install
.