0
votes

Comment puis-je continuer à travailler sur OpenGL avec MacOS Catalina 10.15.4?

J'essaie de travailler avec OpenGL sur MacOS Catalina 10.15.4, mais il y a une erreur;

GL / glew.h
GL / FREEGLUT.H P>

Fichier non trouvé! P>

My Code P>

//  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();
}


4 commentaires

Vous devrez peut-être ajouter / usr / local / Inclure à votre "chemin de recherche d'en-tête". Voir les captures d'écran de Cette question


Ces paramètres ont déjà marqué, Vérifier la poste s'il vous plaît, j'ai ajouté cette image de réglage.


/ usr / local. pas / usr / locale. Et le cours de votre université ne devrait-il pas couvrir la manière de configurer les chemins de bibliothèque?


Opps! C'est ma faute. Merci pour votre aide :) et mon parcours montrez ce paramètre, mais j'ai raté la clé "E" :) Désolé pour votre temps.


3 Réponses :


0
votes

Ces fichiers proviennent de packages tiers.
Installez-les avec Brew Install Install Glew Freeglut .

Dites à votre ami d'éviter Freeglut, il montre son âge. Utilisez SDL2 ou GLFW à la place.


3 commentaires

Merci de votre opinion, mais c'est nos devoirs de notre université. Nous avons besoin de freeglut, glew. Et je les installe Brew Installez glew freeglut mais et je l'ajoute avec les vidéos YouTube et les documents suivants. Mais cela ne fonctionne pas encore.


"Ne pas fonctionner" est un diagnostic inutile. Comment compilez-vous votre code? Quelles erreurs obtenez-vous?


J'ai ajouté des images et des détails sur Post, veuillez vérifier et merci de votre aide



0
votes

Je change le chemin de;

/ usr / locale / include

à;

/ usr / local / include

Merci à @botje


0 commentaires

0
votes

IM Utilisation de MacOS Catalina V10.15.7 Et j'ai fait référence à deux ressources qui m'a aidé à installer Freeglut, Glew, GLFW et GLM, nommément:

https://www.youtube.com/watch?v=vbbepbp_nby&ab_channel=sticksStudios et http://macappstore.org/glm/ p>

essentiellement, vous pouvez utiliser homebrew Pour installer toutes les quatre bibliothèques séparément. P>

brew install freeglut
brew install glew
brew install glfw
brew install glm


0 commentaires