Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[c++] Jaka biblioteka graficzna?


Rekomendowane odpowiedzi

Opublikowano

SFML - ostatnio patrzyłem na nią. Prosta i napisana obiektowo. Pisałem w c#.

 

No akurat SFML.NET troszkę mija się z celem. Tym bardziej, że masz tam XNA.

mjut.png
Opublikowano

skoro zaczynał od allegro 4, sądze że nie jest jeszcze gotowy na directX, a już z całą pewnością na opengl.

 

Ja też poleciłbym Ci SFML. Szczególnie że jeżelibyś bardzo potrzebował nie ma najmiejszego problemu by używać openGLa razem z SFML - jest to wspierane, lecz za pewne nie będzie Ci to do niczego przydatne.

Opublikowano

Okey więc zainstalowałem sobie SFML w MinGW (Code Blocks) i mam problem ( xD) otóż kierując się tym: http://cpp0x.pl/kurs...alacja-SFML/285 i tym: http://www.sfml-dev.....6/start-cb.php uruchomiłem przykłądowy kod liczący do 5 (w konsoli). I działa. Ale gdy chcę wyświetlić okienko tak:

#include <SFML/window.hpp>
int main()
{
sf::Window oknoAplikacji( sf::VideoMode( 800, 600, 32 ), "Kurs SFML - http://cpp0x.pl" );
while( oknoAplikacji.IsOpened() )
{
 oknoAplikacji.Display();
}
return 0;
}

To jest sama konsola i nic się nie pojawia. Ideas ? Dodam że wrzuciłem do katalogu z projektem/bin/Debug/ DLLki z pobranej paczki z SFMLem a tą "libgcc_s_dw2-1.dll" pobrałem od wujka google.

Opublikowano

W Project -> Build Options kliknij na 'Debug', następnie w Linker settings (other linker options) dodaj

 

-lsfml-graphics

-lsfml-window

-lsfml-system

 

Teraz klikasz na 'Release' i robisz to samo. Spróbuj teraz odpalić.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...