* SDL runtime library letot, Framework telepitese a /Library/Frameworks ala
* SDL-devel letolt, Xcode Templates mehet fel, bar nem lenyeg. (helye:
~/Library/Application Support/Developer/Shared/Xcode/
)
* Meglevo projektbe az SDLMain.h es az SDLMain.m -re szukseg lesz valamelyik verziobol (ertelem szeruen abbol, amelyet hasznalni akarok)
* Ami meg kell a projecthez:
- Frameworkok: SDL, Cocoa, Foundation, AppKit
- Project infok alatt:
$(HOME)/Library/Frameworks/SDL.framework/Headers /Library/Frameworks/SDL.framework/Headers
* main() fuggvenynek pedig igy KELL kineznie (const char* argv[] NEM jo az SDL-nek):
int main(int argv, char* argc[])
* A main() fuggvenyt tartalmazo C/C++ fajlban includeolni KELL az SDL.h-t, meg akkor is, ha nem hasznalom ott helyben.
- saxus blogja
- A hozzászóláshoz be kell jelentkezni
- 787 megtekintés
Hozzászólások
Az utolso fura. Van melle tortenet is?
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
Éjjel négykor már nem néztem utána, hogy miért.
Az ld azt mondta, hogy két main metódust talál, ha jól emlékszem. Gyanítom, azért van ez így, mert OSX-n az SDL-nek egy saját main-je indul el először, utána hívja be az én main()-emet és valamit még mókol vele az SDL.h, de hogy mit, azt nem néztem meg.
De ez csak feltételezés, lehet, hogy más az oka, de nem fordult, ha nem volt benn. Majd egyszer, ha végtelen mennyiségű időm lesz, utánanézek, hogy miért.
----------------
Lvl86 Troll
- A hozzászóláshoz be kell jelentkezni