Code blocks, problem z plikiem .exe

0

Witam, po kompilacji programu tworzy się plik .exe, ale niestety gdy go spróbuję włączyć pojawia się konsola a następnie bardzo szybko znika.

Program ten jest napisany w silniku graficznym irrlicht, programy czysto konsolowe normalnie można włączyć.

Będę bardzo wdzięczny za pomoc ;].

0

jesteś pewien, że z Twojego kodu nie wynika to, że dokładnie to ma się dziać? jest jeszcze opcja, że silnik napotkał jakiś problem i zamiast erroru wygenerował gdzies plik .log

0

Raczej nie, ponieważ przez kompilator da się odpalić

0

Spróbuj uruchomić go z konsoli (ctrl + r ew start/uruchom i tam cmd), pewnie wyrzuci do niej jakiś komunikat błędu (skoro sam otworzysz konsolę to się nie zamknie).

0

konsola się nie wyłącza ale nic się nie pokazuję, tzn. czeka na następne polecenie ;/

0

Daj w ostatniej linijce przed return cin.get();

0

Co to ma niby dać? ;o

Program wygląda tak - najpierw pojawia konsola z driverChoice, a potem pojawia się okno z wyrenderowanym obrazem.
Ale niestety nie da się go otworzyć przez .exe

Teraz wywaliłem Wybór sterowników, od razu powinno pojawić się okno, ale niestety jest to samo, konsola pojawia się i prawie od razu znika.

0

Po prostu na końcu swojego programu dopisz system("pause");

0

To jest program graficzny, nie konsolowy!!!

0

Właśnie, jeżeli Irrlicht to powinna być pętla aplikacji, przez którą nie ma prawa aplikacja się zamknąć. Hmm, pokaż kod o ile możesz niedługi.

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0