Я программировал в C некоторое время, но теперь я прихожу в GLFW и OpenGL, и все идет не так.Проблемы с использованием GLFW и XCode: не будут компилироваться
Я использую OSX Snow Leopard и XCode, компилируя с GCC.
Я добавил в проект следующие рамки, чтобы убедиться, что все есть: Cocoa, OpenGL, GLUT, AGL и Carbon.
Под XCode, я ставлю под поисковые Header путей: /usr/local/include
И я ставлю под библиотечным поиска путей: /usr/local/lib
, /usr/local/lib/pkgconfig
и /Users/Arkady/Desktop/glfw-2.7.2/lib
(я знаю, что это, вероятно, слишком много, но это, кажется, GCC не может найти функции ...).
При компиляции, я получаю 5 ошибок:
Undefined symbols:
"_glfwSwapBuffers", referenced from:
_glfemPlotReshape in glfem.o
"_glfwOpenWindow", referenced from:
_glfemInit in glfem.o
"_glfwInit", referenced from:
_glfemInit in glfem.o
"_glfwSetWindowSizeCallback", referenced from:
_glfemInit in glfem.o
"_glfwSetWindowTitle", referenced from:
_glfemInit in glfem.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
Я не забыл поставить #include <GL/glfw.h>
в коде.
Я сейчас ищу два часа в Интернете, этого достаточно. Я действительно надеюсь, что вы принесете мне ответ: что я забыл дать GCC, чтобы он не мог найти функции?
О, здорово! Это было так просто, что я полностью его пропустил. Теперь сборка выполняется без каких-либо ошибок/предупреждений, но я не могу запустить программу: «GDB: Data Formatters временно недоступен, повторите попытку после« продолжить ». (Невозможно позвонить в загрузчик в настоящее время, он заблокирован .) "... Любая идея? –
Ваша ссылка мертва. – moonman239
@ moonman239 обновлено – ouah