.[ ČeskéHry.cz ].
SFML a CodeBlocks

 
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> C / C++
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
BaciL123



Založen: 21. 12. 2011
Příspěvky: 2

PříspěvekZaslal: 16. květen 2012, 15:27:25    Předmět: SFML a CodeBlocks Odpovědět s citátem

Dobry den,

Potreboval bych poradit ohledne CodeBlocks a SFML. Drive sem pouzival SDL a CodeBlocks a zadny problem, ale rozhodl jsem se zkusit SFML. Kdyz jsem (doufam spravne Smile ) nastavil CodeBlocks a zkusil jsem spustit aplikaci na generovani cisel, ktera je na webu SFML tak slo vse ok. S dobrym pocitem sem si sel prohlidnout dalsi tutorialy ale zastavil sem se u vytvoreni okna v SFML. Sad Konzole se spusti ale to je tak vsechno pri pokusu ji vypnout se na chvilku freezne a pak zavre. V podstate program nedojde ani k game loop sekne se u tvoreni okna.

Tady je zdrojak programu.
kód:

#include <SFML/Window.hpp>

int main()
{
    // Create the main window
    sf::Window App(sf::VideoMode(800, 600, 32), "SFML Window");

    // Start main loop
    bool Running = true;
    while (Running)
    {
        App.Display();
    }

    return EXIT_SUCCESS;
}



Nastaveni codeblocks
kód:

linker options:  -lsfml-system -lsfml-window -lsfml-graphics
link libraries: sfml-system sfml-window sfml-graphics
+
v nastaveni compileru mam cestu k SFML/include
a v nastaveni linkeru cestu k SFML/lib


Diky za kazdou radu.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
if.then



Založen: 13. 04. 2008
Příspěvky: 579

PříspěvekZaslal: 16. květen 2012, 16:28:04    Předmět: Odpovědět s citátem

Zkusil jsem stejnou sestavu před pár týdny a všechno mi šlo perfektně. Confused Jakou verzi SFML používáš?

Jinak nakonec jsem se od SFML vrátil k GLFW, protože i když SFML nabízí více funkcionality, tak je to všechno tak odporně zapouzdřené, že ani nemůžeš sám použít použité knihovny a musíš je includovat znovu apod., kromě toho některá základní funkcionalita (stylu změny titulku okna po jeho vytvoření) v stable verzi chybí a musel by sis ji napsat sám. Takže od SDL IMHO není žádný důvod pro přechod.
_________________
For guns and glory, go to www.ceske-hry.cz.
For work and worry, execute VC++.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
BaciL123



Založen: 21. 12. 2011
Příspěvky: 2

PříspěvekZaslal: 16. květen 2012, 16:32:13    Předmět: Odpovědět s citátem

Zkousel sem 1.6 i 2.0 take sem zkousel stahnout novy mingw a stale nic Smile ale jak to tak slysim tak mi to mozna vymluvis driv nez to vyresim Smile
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> C / C++ Časy uváděny v GMT + 1 hodina
Strana 1 z 1

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra
Nemůžete odpovídat na témata v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete hlasovat v tomto fóru


Powered by phpBB © 2001, 2005 phpBB Group


Vzhled udelal powermac
Styl "vykraden" z phpBB stylu MonkiDream - upraveno by rezna