Je suis nouveau en opengl et je n'ai aucune idée de ce que signifie cette erreur. J'utilise Visual Studio 2012> C++> Projet vide. Je suivez ces étapes dans d'autres PC qui fonctionnent pour moi, mais je fais cela dans mon PC, je reçois cette erreur.
ERREUR
Erreur 1 erreur LNK1107: fichier invalide ou corrompu: impossible de lire à 0x2B0?> C:\Users\Uxi\Desktop\Sp16\Vs\OpenglPrac\OpenglPrac\glew32.dll 1 1> OpenglPrac
Les étapes que j'ai suivies sont:
- Copiez le dossier Glew et Glut de mon dossier sur votre bureau.
- Ouvrez Visual Studio, sélectionnez un nouveau projet
- Sélectionnez Visual C++, sélectionnez un projet vide
- Écrivez OpenGLProject comme nom de votre projet.
- Faites un clic droit sur votre projet dans l'Explorateur de solutions et sélectionnez ajouter -> ajouter un nouvel élément.
- Sélectionnez l'élément C++ .cpp, nommez-le HelloOpenGL.
- Cliquez à nouveau avec le bouton droit sur votre projet, sélectionnez les propriétés
- Sélectionnez toute la configuration dans la liste déroulante de configuration
- Accédez à C/C++ -> Général
- Accédez à des répertoires d'inclusion supplémentaires
- Cliquez sur le bouton à droite et sélectionnez Modifier puis sélectionnez le dossier glew/include
- Cliquez sur le bouton à droite et sélectionnez Modifier puis sélectionnez le dossier glut/include
- Appuyer sur OK
- Allez maintenant dans l'éditeur de liens -> Entrée
- Accéder aux dépendances supplémentaires
- Cliquez sur Edit et Right glew32.lib et freeglut.lib.
- Appuyer sur OK
- Maintenant, allez au général
- Accéder aux répertoires des bibliothèques supplémentaires
- Accédez au dossier Glew et sélectionnez lib
- Accédez au dossier freeglut et sélectionnez lib ..
Je vous remercie.