Je suis en train de me mettre à la programmtion avec la librairie SDL mais j'ai un problème de linkage:
LINK : fatal error LNK1104: cannot open file 'msvcrt.lib'
Que dois-je faire?
Je suis en train de me mettre à la programmtion avec la librairie SDL mais j'ai un problème de linkage:
LINK : fatal error LNK1104: cannot open file 'msvcrt.lib'
Que dois-je faire?
Tu as bien paramétré les répertoires de recherche du compilo vers les répertoires de VC++ ?
Mieux que SDL : découvrez SFML
Mes tutoriels 2D/3D/Jeux/C++, Cours et tutoriels C++, FAQ C++, Forum C++.
Attention si tu travailles avec Visual C++ Toolkit 2003 ceci est l'explication.
En effet, cette lib ainsi que d'autres (msvcrtd.lib, msvcprt.lib, etc) ne sont pas fournis avec cette version (linkées automatiquement si l'on utilise la bibliothèque runtime /MD).
Tu peux peut-être en trouver des versions sur Internet ou je ne sais pas où, par contre je ne sais pas où se situe la légalité. Sinon il faudra voir un autre compilateur.
Tout à fait j'utilise Visual C++ Toolkit 2003
C'est quand même abusé qu'ils conseillent de compiler avec VC++ et que cela ne fonctionne pas... (pour une librairie libre, ils pourraient l'adapté avec la version gratuite de VC++)
Snif alors, je suis dégouté... si quelqu'un d'autre a des idées, merci
ps: oui les parametres de recherche du compilo sont ok![]()
Mon probleme est résolu mais maintenant il me demande la librairie: uuid.lib
Ca vous dis quelque chose?
Non ça ne me dit rien désolé.
Mais ce n'est pas tant la faute des développeurs de SDL, c'est la version gratuite du compilo de Microsoft qui ne fournit pas ses bibliothèques runtime, c'est le compilo qui les demande et les link de manière transparente, pas la SDL...
Sinon il y a maintenant la version de Visual C++ 2005 Express qui est gratuite et qui a l'air vraiment bien, cependant je peux pas t'assurer de tout ce qui est livré avec, mais elle doit être plus complète que le simple toolkit.
Ok merci je vais l'essayer mais meme aves ce log, j'ai encore des prob de librairie... j'en finis plus... je telecharge la PSDK...
Merci
Partager