Problème de compilation

Problème de compilation - C++ - Programmation

Marsh Posté le 09-05-2007 à 21:18:55    

Bonjour,
Je travail actuellement sur un projet Opengl avec Code::Block
Mais quand je compile, il me dit:
mingw32-g++.exe: C:\Program Files\CodeBlocks\lib\SDL_image.lib: No such file or directory :heink:  
Alors que mon IDE se trouve en D:\Program Files\CodeBlocks\ et ( mon projet aussi )  
et je n'ai rien en C:\program Files\CodeBlocks\
Comment faire pour lui demander de chercher SDL_image.lib en D:\Program Files\CodeBlocks\lib\SDL_image.lib
Merci d'avance
zozol


Message édité par -zozol- le 09-05-2007 à 21:45:48
Reply

Marsh Posté le 09-05-2007 à 21:18:55   

Reply

Marsh Posté le 09-05-2007 à 22:27:43    

Le paramètre "-L" ("L" majuscule pas minuscule) est celui qui permet de définir le répertoire des bibliothèques.
Il est possible de le modifier dans le fichier Makefile.win si vous en avez un.
Ou bien aller dans les options du projet, onglet Parameters, fenêtre Linker, et y écrire directement

-L"D:/Program Files/CodeBlocks"

(je vois des slashs plutôt que des antislashs dans mon exemple, et pas de slash à la fin).

Reply

Marsh Posté le 10-05-2007 à 12:38:22    

Merci beaucoup !  
Mais maintenant quand je compile ça met sa :
"Warning: .drectve `/DEFAULTLIB:"MSVCRT" /DEFAULTLIB:"OLDNAMES" ' unrecognized"

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed