Как я могу продолжить работу над OpenGL с macOS Catalina 10.15.4? - PullRequest
0 голосов
/ 30 апреля 2020

Я пытаюсь работать с OpenGL на macOS Catalina 10.15.4, но есть ошибка;

GL / glew.h GL / freeglut.h

файл не найден!

Мой код

//  main.cpp

#include"GL/glew.h" // error; 'GL/glew.h' file not found
#include"GL/freeglut.h" // error; 'GL/freeglut.h' file not found
#include<iostream>
#define GLEW_STATIC

void display(void) { }
int main(int argc, char *argv[]) {
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_DEPTH | GLUT_DOUBLE | GLUT_RGBA);
    glutInitWindowPosition(500, 200);
    glutInitWindowSize(500, 350);
    glutCreateWindow("OpenGL Merhaba Dunya");
    glutDisplayFunc(display);
    glutMainLoop();
}

вкладка фреймворков и библиотек в Xcode;

frameworks & libraries

Вкладка этапов сборки в Xcode;

Build phases

Путь поиска заголовка;

header search path

У моего друга есть любовник версия на его Ма c и он может работать над этим. Но моя мама c в курсе, но я не могу работать?

Я работаю с OpenGL (c ++)

Ответы [ 2 ]

0 голосов
/ 30 апреля 2020

Я изменяю путь с;

/usr/locale/include

на;

/usr/local/include

благодаря @ Botje

0 голосов
/ 30 апреля 2020

Эти файлы поступают из сторонних пакетов.
Установите их с помощью brew install glew freeglut.

Скажите другу, чтобы он избегал freeglut, он показывает его возраст. Вместо этого используйте SDL2 или GLFW.

...