Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: [Visual C++] Sdl ei suostu toimimaan!

Sivun loppuun

ErroR++ [17.08.2011 19:45:57]

#

Moi!

Sdl:lä ei suostu millään toimimaan. Koodi:

#include "stdafx.h"
#pragma comment(lib, "SDL.lib") //Se ei löydä näitä sieltä Debug -kansiosta
#pragma comment(lib, "SDLmain.lib")
using namespace System;

int main(array<System::String ^> ^args)
{
   Console::WriteLine("Moi");
    return 0;
}

Ja muita vinkkejä vois antaa että pääsee edes alkuun. Sitten siirryn lukemaan SDL -opasta.

Metabolix [17.08.2011 22:24:46]

#

Microsoftin Managed C++ tai C++/CLI tms. on aivan eri kieli kuin tavallinen C++. Käytä tavallista C++:aa. SDL pitää myös asentaa ennen käyttöä, se ei ole mikään standardiosa eikä luultavasti toimi vain oman ohjelman hakemistoon kopioimalla. (Jos on vaikeaa, lataa C++-oppaan liitteessä esiteltävä kehitysympäristöpaketti. Ruma mutta helppo.)

tkok [17.08.2011 23:28:55]

#

VC++ libary directories asetukset kuntoon. Eli tee uusi projekti ja mene sen asetuksiin Project valikosta > Keys Property ja siitä aukeavasta ikkunasta löytyy kohta "Configuration properties" > "VC++ Directories" jonne laitat Library Directoriessiin kansion johon asensit SDL:n SDK:n.

neau33 [18.08.2011 11:30:18]

#

Moi ErroR++!

Tsekkaa tämä

ErroR++ [22.08.2011 17:28:38]

#

Kiitos, nyt sain käännetyä, mutta se väittää että SDL.dll puuttuu tietokoneesta.

Torgo [23.08.2011 10:21:34]

#

No onko sinulla se SDL.dll koneella? Jos on niin missä? Laita se joko samaan hakemistoon exen kanssa tai sitten Windowsin järjestelmäkansioon. 32-bittisessä Windowsissa: C:\Windows\System32 ja 64-bittisessä: C:\Windows\SysWOW64.

Deffi [23.08.2011 13:44:22]

#

ErroR++ kirjoitti:

Kiitos, nyt sain käännetyä, mutta se väittää että SDL.dll puuttuu tietokoneesta.

Veikkaisin ongelman olevan siinä, että SDL.dll puuttuu tietokoneesta.

ErroR++ [23.08.2011 20:20:46]

#

Ei se puutu. Se on kyllä mutta se ei löydä kait sitä. Kokeilin laittaa sen debug -kansioon ja ei auttanut. Siten laitoin ne samaan kansioon exen kansaa ja toimii!!!

EDIT: exe -filun kanssa samaan kansioon

Macro [24.08.2011 16:15:45]

#

Kehitysvaiheessa se tarvitaan projektihakemistoon, ajettessa joko exen kanssa samaan kansioon tai sitten System32-kansioon.


Sivun alkuun

Vastaus

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

Tietoa sivustosta