16
Général / Re : Compilation SFML via CMake
« le: Mai 22, 2013, 10:13:43 pm »
Le Hello world s'affiche sans SFML, mais avec non
Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.
#include <SFML/Graphics.hpp>
int main()
{
sf::RenderWindow window(sf::VideoMode(200, 200), "SFML works!");
sf::CircleShape shape(100.f);
shape.setFillColor(sf::Color::Green);
while (window.isOpen())
{
sf::Event event;
while (window.pollEvent(event))
{
if (event.type == sf::Event::Closed)
window.close();
}
window.clear();
window.draw(shape);
window.display();
}
return 0;
}
INCLUDEPATH += "C:/SFML/include"
LIBS += -L"C:\SFML\lib" \
-lsfml-graphics \
-lsfml-windows \
-lsfml-system
The source directory "C:/Users/Maxime/Desktop/SFML-2.0-rc/cmake/Modules" does not appear to contain CMakeLists.txt.
#include <iostream>
#include <SFML/System.hpp>
int main()
{
std::cout << "Hello World!" << std::endl;
return 0;
}
TEMPLATE = app
CONFIG += console
CONFIG -= app_bundle
CONFIG -= qt
SOURCES += main.cpp
INCLUDEPATH += c:/SFML-1.6/include
LIBS += c:/SFML-1.6/lib/libsfml-system.a
#include <iostream>
#include <SFML/System.hpp>
int main()
{
sf::Clock clock;
std::cout << "Hello World!" << std::endl;
return 0;
}
#include <SFML/System.hpp>
#include <iostream>
int main()
{
sf::Clock Clock;
while (Clock.GetElapsedTime() < 5.f)
{
std::cout << Clock.GetElapsedTime() << std::endl;
sf::Sleep(0.5f);
}
return 0;
}
TEMPLATE = app
CONFIG += console
CONFIG -= app_bundle
CONFIG -= qt
SOURCES += main.cpp
INCLUDEPATH += "C:/Qt/Qt5.0.1/Tools/MinGW/include"
LIBS += -lsfml-system