Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C++: DLL tiedostot pois

Sivun loppuun

rndprogy [16.03.2004 20:30:03]

#

tuota kun yleensä kun katsoo jotain directX/openGL:llä tehtyjä pelejä niin ei niissä näy niitä DLL tiedostoja esim sdl.DLL. Miten sellaiset tiedostot saa poistumaan muutenkin kuin piilottamalla. Koska nehän ovat tavallaan projekti/ohjelmointi tiedostoja.

zacura [16.03.2004 20:39:06]

#

Käyttämällä suoraan OpenGL/DirectX rajapintoja ilman mitään "helpompaa" rajapintaa (esim. SDL) siinä välissä. Ohjelmointi vaikeutuu kyllä huomattavasti tästä mutta DLL tidostot saa kyllä näin pois.

rndprogy [16.03.2004 20:41:53]

#

Jaa niin sehän taitaa olla apukirjasto vai kuinka. No voisitko heittää esimerkki koodin?

zacura [16.03.2004 20:48:43]

#

Apukirjastohan se on, esimerkkikoodia en voi heittää koska käytän itsekin SDL:ää mutta Delphille löytyy Mikrobitissäkin esitelty Discovalot löytyy tuolta: http://koti.mbnet.fi/~tommyr/files/DISKOD6.ZIP.

rndprogy [16.03.2004 21:00:40]

#

Löytyisikö Dev-c++:lle?

zacura [17.03.2004 15:47:15]

#

Kokeileppa googlettaa, varmaan löytyy jotain esimerkkejä.

rndprogy [17.03.2004 16:07:44]

#

No eipä löytynyt ainaakan haku sanalla "Dev-c++ without SDL.dll" (tjsp). Täytyy kai jatkaa apukirjastojen käyttöä. No empä mitään kaupallista ole tekemässäkään.

firebug [17.03.2004 16:51:00]

#

Jos koodailet Windowsille, luo ikkuna WinApin avulla, jolloin et tarvitse SDL:ää ikkunan luomiseen. Ääniin oli myös joku hyvä kirjasto, ei nyt vain muistu nimi mieleen.

rndprogy [17.03.2004 17:37:34]

#

En tajua tuosta WinApista mitään x( ei paljon googlella löytönyt vai onko se vain #include<windows.h>

thefox [18.03.2004 19:08:51]

#

Miksi SDL:ää ei voisi staattisesti linkata omaan binääriin?

rndprogy [18.03.2004 19:13:41]

#

Staattisesti linkata hmm... Kerro lisää!!

thefox [20.03.2004 01:28:10]

#

Hmm, SDL on näköjään LGPL lisenssin alainen eli periaatteessa staattista linkkausta ei tulisi harrastaa. Onko sinulla joku erityisen hyvä syy miksi haluaisit tiedostot piiloon? Koodausuran alkuvaiheessa tulee kiinnitettyä huomiota mitä turhimpiin asioihin (kuten esim. DLL:iin).

En nyt suoralta kädeltä osaa sanoa miten tuo staattinen linkkaaminen Dev-C++ + SDL kombolla hoituu mutta kyllä se mahdollista on. Luultavasti joudut itse kääntämään SDL:n uusiksi staattiseksi kirjastoksi.


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta