Xcode - удалены библиотеки openFrameworks, теперь не удается скомпилировать и возникают проблемы с повторным добавлением - PullRequest
0 голосов
/ 04 февраля 2011

Я «очищал» проект и удалил некоторые ссылки на libs, используемые с openFrameworks. Некоторые вещи не использовались, или я ошибочно подумал ... Паника в моем проекте!

Разные ошибки, конечно. Но XCode не позволит мне отменить такого рода действия. Я повторно добавил libs, но ошибки не исчезли. Может ли кто-нибудь объяснить мне, какую базовую концептуальную вещь мне не хватает?

Ошибки идут так [отредактировано]:

/Developer/openFrameworks-iPhone/libs/openFrameworks/app/ofAppGlutWindow.cpp:61: error: 'glutInit' was not declared in this scope
/Developer/openFrameworks-iPhone/libs/openFrameworks/app/ofAppGlutWindow.cpp:62: error: 'GLUT_RGB' was not declared in this scope
/Developer/openFrameworks-iPhone/libs/openFrameworks/app/ofAppGlutWindow.cpp:62: error: 'GLUT_DOUBLE' was not declared in this scope

[UPDATE] . Необходимо проверить две вещи: (1) Наличие правильной сборки самой библиотеки oF. Откройте проект библиотеки, убедитесь, что он собирается.

(2) Добавлена ​​ли библиотека oF (и все другие зависимые библиотеки, такие как Poco) в раздел Фазы сборки> Link Binary With Libraries ? Иногда, когда вы удаляете, а затем повторно добавляете библиотеку, она не включается в этот список. Перетащите сюда библиотечные файлы. Вот что в конечном итоге решило это для меня.

Ответы [ 2 ]

0 голосов
/ 16 февраля 2011

Нашел: Пришлось вручную добавить соответствующие библиотеки для включения в «Фазы сборки». Построил чистую загрузку openFrameworks таким образом; потом я могу добавить это к проектам, ссылающимся на библиотеку, и построить их!

0 голосов
/ 04 февраля 2011

Вы пробовали чистую сборку? Я получил эту ошибку один раз при добавлении статических библиотек.

...