Если вы измените исходный каталог верхнего уровня, в котором работает CMake, вы должны сначала удалить ваш кэш CMake ( Файл > Удалить кэш в CMake GUI) и запустите CMake с нуля, чтобы избежать этих ошибок.
Вы пробовали инструкции CMake на GLEW Github здесь ? Попробуйте запустить эти команды из командной строки:
> cd C:/GL/glew-2.1.0/build
> cmake ./cmake
Хотя это отличается от типичной идиомы CMake для сборки из исходного кода, именно так GLEW намеревается создать систему сборки. Итак, в вашей системе:
- Исходный каталог:
C:/GL/glew-2.1.0/build/cmake
- Каталог сборки:
C:/GL/glew-2.1.0/build
Обратите внимание, что инструкции по сборке GLEW предупреждают о использование CMake для построения этого репо:
Сборка cmake в основном поддерживается спонсором. Из-за множества вариантов использования это поддерживается с максимальной отдачей. Приветствуются запросы на извлечение.
Таким образом, вам, возможно, повезет больше, если вы будете придерживаться типичных Windows подходов к сборке, рекомендованных здесь .