GLFW3
Вчера вечером я работал поздно, пытаясь собрать GLFW 3 пакеты для Linux из источника. Этот процесс занял у меня очень много времени, всего около 3 часов, отчасти потому, что я не знаком с CMake, а отчасти потому, что я незнаком с GLFW.
Я надеюсь, что этот пост спасет вас от трудностей, которые у меня были вчера! Я думал, что должен сделать короткую рецензию и, надеюсь, спасут вас несколько часов вашей жизни...
Благодаря "urraka", "b6" и "niklas" на IRC-канале #glfw мне удалось получить рабочую версию glfw версии 3.0.1.
Оказывается, это не тривиальный процесс (конечно, не для меня, я не эксперт), поскольку в Интернете не так много документации о glfw3, особенно о настройке с помощью CMake.
Меня попросили разделить это на раздел вопросов и ответов, и поэтому я сделал это, а части ответов теперь ниже.
Являетесь ли вы сотрудником GLFW или членом команды GLFW?
Если кто-либо из разработчиков GLFW3 видит это, то мое сообщение для них - это добавить "настройку GLFW3 в Windows, Mac OS X и Linux" на ваш сайт! Очень легко писать программы с GLFW, так как онлайн-документация неплохая, быстрое сканирование всех доступных классов и модулей, и вы будете готовы к работе. Пример тестового проекта, представленный здесь, также очень хорош. Две основные проблемы, которые я обнаружил, были, во-первых, как мне настроить GLFW3 в моей системе, а во-вторых, как мне построить проект GLFW3? Эти две вещи, возможно, недостаточно ясны для не-эксперта.
Изменить
Был краткий обзор сегодня (Date: 2014-01-14), похоже, что веб-сайт GLFW претерпел значительные изменения с тех пор, как я последний раз смотрел, и теперь есть раздел по сбору GLFW и программ по выпуску GLFW, которые, я думаю, являются новыми.