1
Général / Petit souçis de compilation
« le: Septembre 06, 2014, 12:19:50 am »
Bonjour à toutes et à tous,
Je suis un utilisateur de Linux (Ubuntu 14.04) et je viens d'installer SFML2 (apt-get install libsfml-dev)
Voici le code source d'un exemple:
Et lorsque je tente de le compiler j'obtiens ceci:
Même en suivant le tutoriel sur un autre ordinateur pour ajouter SFML sur Windows avec Codeblocks j'ai eu les mêmes erreurs. Que faire ?
Cordialement
Je suis un utilisateur de Linux (Ubuntu 14.04) et je viens d'installer SFML2 (apt-get install libsfml-dev)
Voici le code source d'un exemple:
#include <iostream>
#include <SFML/Window.hpp>
using namespace std;
int main()
{
sf::Window window(sf::VideoMode(800, 600), "My window");
return 0;
}
#include <SFML/Window.hpp>
using namespace std;
int main()
{
sf::Window window(sf::VideoMode(800, 600), "My window");
return 0;
}
Et lorsque je tente de le compiler j'obtiens ceci:
jeremy@Jeremy-LAP:~/Documents/Demo$ g++ main.cpp -o Monprogramme
/tmp/ccQzalJD.o: dans la fonction « main »:
main.cpp:(.text+0x10c): référence indéfinie vers « sf::String::String(char const*, std::locale const&) »
main.cpp:(.text+0x127): référence indéfinie vers « sf::VideoMode::VideoMode(unsigned int, unsigned int, unsigned int) »
main.cpp:(.text+0x14e): référence indéfinie vers « sf::Window::Window(sf::VideoMode, sf::String const&, unsigned int, sf::ContextSettings const&) »
main.cpp:(.text+0x17d): référence indéfinie vers « sf::Window::~Window() »
main.cpp:(.text+0x1b3): référence indéfinie vers « sf::Window::~Window() »
collect2: error: ld returned 1 exit status
jeremy@Jeremy-LAP:~/Documents/Demo$
/tmp/ccQzalJD.o: dans la fonction « main »:
main.cpp:(.text+0x10c): référence indéfinie vers « sf::String::String(char const*, std::locale const&) »
main.cpp:(.text+0x127): référence indéfinie vers « sf::VideoMode::VideoMode(unsigned int, unsigned int, unsigned int) »
main.cpp:(.text+0x14e): référence indéfinie vers « sf::Window::Window(sf::VideoMode, sf::String const&, unsigned int, sf::ContextSettings const&) »
main.cpp:(.text+0x17d): référence indéfinie vers « sf::Window::~Window() »
main.cpp:(.text+0x1b3): référence indéfinie vers « sf::Window::~Window() »
collect2: error: ld returned 1 exit status
jeremy@Jeremy-LAP:~/Documents/Demo$
Même en suivant le tutoriel sur un autre ordinateur pour ajouter SFML sur Windows avec Codeblocks j'ai eu les mêmes erreurs. Que faire ?
Cordialement