2013-12-01 2 views
0

Я архивировал проект cocos-2dx и открыл его в другой папке, но получил эту ошибку связывания.Xcode Cocos-2dx Library Not Found Error

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

Я думаю, что эта ошибка происходит только из-за конфигурации xcode. Сообщите мне, как я разрешаю эту ошибку. Ничего не изменилось в настройках моих проектов.

Я использую xcode5.
Thanks

+0

Какой версии cocos2d-х? – microslop

+0

проверить, что библиотека веб-сокетов построена со всеми поддерживаемыми архитектурами, то есть, если она не включает arm64, но ваше приложение делает, эта ошибка произойдет. – LearnCocos2D

+0

Я решил эту проблему, удалив эту библиотеку из папки libs – MehrozKarim

ответ

2

У меня была та же проблема. Я клонировал репо на новый компьютер и получил такое же сообщение об ошибке. Чтобы устранить эту проблему, перейдите в Project -> Настройки сборки -> Пути поиска ... измените пути поиска в библиотеке от абсолютных до относительных путей.

Вот что я должен был изменить, чтобы заставить его работать. enter image description here

Надеется, что это помогает - Скотту