У меня возникла проблема с настройкой GLFW/OpenGL на Mac. Я запускаю полностью обновленный Mac OSX 10.8.2, поэтому я предполагаю, что у меня есть самая современная версия OpenGL, совместимая с Mac, и я скомпилировал библиотеки GLFW (2.7.7) с помощью homebrew (диспетчер пакетов OS X).Настройка OpenGL и GLFW на Mac OS X 10.8.2
Я пытаюсь использовать следующее руководство, open.gl, и я использую рекомендуемый фрагмент код для проверки OpenGL и GL работают правильно:
\#include <GL/glfw.h>
int main()
{
glfwInit();
glfwSleep(1.0);
glfwTerminate();
}
Это должно показать консольное приложение и выход после второй.
Я компиляции с г ++ в терминале и не получая ошибки компиляции:
g++ a.cpp -lglfw -framework OpenGL -framework Cocoa -framework IOkit
Когда я запускаю программу с
./a.out
ничего не происходит, но я получаю 1 секундную задержку перед ним закрывается, поэтому я знаю, что многое работает.
Сообщите мне, если есть какая-либо дополнительная информация, которая может быть полезна.
У вас нет контекста или окна GL - просто приложение командной строки, работающее на терминале. Смотрите: 'glfwOpenWindow' –
Это был ответ. Спасибо. Я не могу опубликовать ответ сам, потому что я новый участник. – ben