Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 2 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 27.04.08
Prihlásený: 16.07.11
Príspevky: 126
Témy: 33
Príspevok NapísalOffline : 22.10.2009 22:39

Ahojte,
zacinam pracovat s kniznicou SDL...Ako kompilator pouzivam Code::blocks
Nechapem tymto chybovim hlaskam, pretoze kniznica sdl sa nachadza v tej istej zlozke ako projekt,sdl.dll je tiez v tej istej zlozke.
Zdrojovy kod:
Kód:
#include <stdio.h>
#include "sdl/SDL.h"
int main(int agrc,char *agrs[])
  {
    if((SDL_Init(SDL_INIT_VIDEO)<0))
     printf("Inicializacia grafiky sa nezdarila\n");//inicializacia grafiky
   SDL_Surface *screen,*img;
   screen=SDL_SetVideoMode(1024,768,32,SDL_HWSURFACE);
   SDL_WM_SetCaption("Skuska",NULL);//Nastavenie popisku okna
   img=SDL_LoadBMP("image.bmp");
   SDL_BlitSurface(img,NULL,screen,NULL);
   SDL_Flip(screen);
   SDL_Delay(5000);
   SDL_Quit();
  }

Cybove hlsky:

http://www.upnito.sk/imggal.php?viewGallery=7179fd72ec4ab41de363f8789391251a


Offline

Užívateľ
Užívateľ
SDL

Registrovaný: 02.11.07
Prihlásený: 18.03.15
Príspevky: 470
Témy: 22
Bydlisko: Zilinska Un...
Príspevok NapísalOffline : 23.10.2009 9:02

no mas to tam zle nalikovane tie kniznice. SDL.h (deklaracie) ti naslo, ale ti nenaslo definicie k nim. Nmusis kopirovat kniznice do svojho softu, si ich nalinkuj priamo zo systemu a mas na sto pro iste, ze to pojde. S windowsom ti nepomozem, to neviem, ale v linuxe mas cestu usr/include/SDL/SDL.h.

a potom len volam #include <SDL/SDL.h>. SDL musi byt velke.

tu mas dobry tutorial:
http://www.root.cz/serialy/sdl-hry-nejen-pro-linux/

a rada: nepouzivaj SDL na tvorbu grafiky, nie je to nic moc. Ja pouzivam SDL iba na inicializaciu OpenGL okna, pracu s myskou a klavesnicou a podobne, ale samotnu grafiku robim v OpenGL v GL/glew.

Dalej ja som tu hodel niekde na forum prednedavnom svoju staru hru, ma tam celkom pekne pozite SDL a obiektovo zapuzdrene, kedze skoro vsetky kniznice pre c++ su robene v c , treba to zpuzdrovat :).







_________________
Notebook: HP EliteBook 8740w
You can see my work in my www
Odpovedať na tému [ Príspevkov: 2 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. C++,SDL,WinForm - BgImage...

v Assembler, C, C++, Pascal, Java

3

488

11.03.2009 14:14

johny3212 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. slovenské písmena C++ SDL

v Assembler, C, C++, Pascal, Java

9

461

25.02.2013 19:09

ball8 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. SDL v Qt Creatore

v Assembler, C, C++, Pascal, Java

0

394

07.03.2009 23:00

László145 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. SDL v Visual C++ 2008 Express Edition

v Assembler, C, C++, Pascal, Java

1

680

22.02.2009 23:13

ewil Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Codeblocks a SDL,error undefined reference to 'WinMain@16'

v Assembler, C, C++, Pascal, Java

6

780

20.11.2010 18:32

reDo Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra