Portál AbcLinuxu, 30. dubna 2025 10:39

SDL a cmake

23.8.2006 01:34 | Přečteno: 1092× | Poznámky | poslední úprava: 23.8.2006 01:36

Jen taková soukromá poznámka, jak na kompilaci něčeho využívajícího SDL pomocí cmake. Je to sice triviální, ale google mi nepomohl (díky mé naznalosti cmake) a musel jsem si na to přijít sám a tak si to radši poznamenám.

Nad daný target přidat následující řádky:

FIND_PACKAGE(SDL)
INCLUDE_DIRECTORIES(${SDL_INCLUDE_DIR})
LINK_LIBRARIES(${SDL_LIBRARY})

Nezapomenout, že includované hlavičkové soubory zapisovat jako <SDL/SDL.h> a ne <SDL.h>. Tento detail mne stál asi půl hodiny zjišťování ve stylu "proč to kua nefunguje".

English version — How to compile SDL project with cmake

Add these lines before first target:

FIND_PACKAGE(SDL)
INCLUDE_DIRECTORIES(${SDL_INCLUDE_DIR})
LINK_LIBRARIES(${SDL_LIBRARY})

Don't forget that included headers should be specified as <SDL/SDL.h> and not <SDL.h>.

       

Hodnocení: 100 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

Jardík avatar 23.8.2006 11:34 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: SDL a cmake
Odpovědět | Sbalit | Link | Blokovat | Admin
Výborně. Alespoň něco jde v cmake "najít" v základu. Což se o knihovně Gtk+-2.0 říci nedá. Musíte si na netu najít nějaký "modul", který tu knihovnu najde v systému. A ten způsob ... zkoumání pevně daných adresářů, zda-li neobsahují soubor ten a ten, je docela nechutný. Kdybych měl knihovnu jinde, tak jí to nenajde. Chtělo by to využití pkg-configu. Já vím, že lze v cmake použít pkg-config, ale proč ho sakra nevyužijí ty moduly ...
Věřím v jednoho Boha.
23.8.2006 13:56 Deleted [8409] | skóre: 14 | blog: darkblog
Rozbalit Rozbalit vše Re: SDL a cmake
Na cmake by to asi chtělo tu knížku (má někdo?), opravdu se mi zdá že je k dispozici příliš málo dokumentace.
25.8.2006 18:11 Petr "Glubo" Sýkora | skóre: 21 | blog: Glubnik
Rozbalit Rozbalit vše Re: SDL a cmake
Toto jsem také příliš nepochopil (proč to ksakru aspoň nezkusí použít pkg-config).
„O mrtvých jen v dobrém." „Pojďme se bavit o Stalinovi."
Jardík avatar 24.8.2006 22:14 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: SDL a cmake
Odpovědět | Sbalit | Link | Blokovat | Admin
Náhodou asi nevíte?
Věřím v jednoho Boha.
25.8.2006 18:16 Petr "Glubo" Sýkora | skóre: 21 | blog: Glubnik
Rozbalit Rozbalit vše Re: SDL a cmake
Nevím, tejnto zápis byl výsledkem prvního experimentu s cmake.

P.S. klidně mi tykejte. ;)
„O mrtvých jen v dobrém." „Pojďme se bavit o Stalinovi."

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.