[SFML] Compilation avec VC express sur Vista
Bonjour,
OS: Microsoft Windows Vista Home Premium
EDI : Microsoft Visual C++ 2005 Express
J'ai télécharger les dernières sources de SFML sur svn, j'ai compiler les différentes libs puis lorsque je souhaite les tester: il y la lib window et donc par extention graphics qui ne fonctionne pas :
voila mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| #include <iostream>
#include <SFML/Window.hpp>
int main()
{
sf::Window App( sf::VideoMode( 600, 800 ), "Test SFML on Vista", false );
bool running = true;
while (running)
{
sf::Event Event;
while ( App.GetEvent( Event ) )
{
if ( Event.Type == sf::Event::Close )
running = false;
}
App.Display();
}
return EXIT_SUCCESS;
} |
et voila la sorti du compilateur :
Citation:
1>LINK : warning LNK4098: conflit entre la bibliothèque par défaut 'MSVCRT' et les autres bibliothèques ; utilisez /NODEFAULTLIB:library
1>main.obj : error LNK2019: symbole externe non résolu "public: __thiscall sf::Window::Window(class sf::VideoMode,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,bool)" (??0Window@sf@@QAE@VVideoMode@1@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_N@Z) référencé dans la fonction _main
1>C:\Users\Thomas\Documents\Visual Studio 2005\Projects\test sfml\Debug\test sfml.exe : fatal error LNK1120: 1 externes non résolus
1>Le journal de génération a été enregistré à l'emplacement "file://c:\Users\Thomas\Documents\Visual Studio 2005\Projects\test sfml\test sfml\Debug\BuildLog.htm"
1>test sfml - 2 erreur(s), 1 avertissement(s)
J'ai la même erreur que ce soit en debug ou en release, en static ou en dynamic.
Je me demandais si quelqu'un avait réussi à compiler sous vista, ou pourrait m'aider à résoudre le problème.
Merci