Olen yrittänny ajaa valmiita C tai C++ koodeja minun Dev-C++ ohjelmalla mutta aina kun paina compile & run nappia (tai toista vaan niistä) niin se sanoo "Source file not compiled"... missä on vika?
Olet ilmeisesti asentanut kääntäjättömän version jossa ei ole Minigw kääntäjää. Lataa versio jossa on.
Ja linkki: http://prdownloads.sourceforge.net/dev-cpp/devcpp4991setup.exe
on minulla kääntäjässä Minigw
Kokeileppa mennä projektin asetuksiin ja laittaa ruksi kohtaan "override output name" tms. ja laittaa nimeksi vaikka "testi.exe". Devc++ on kranttu skandien kanssa ohjelmien nimissä...
Tuossa mättää jokin ja pahasti kun otan examples kansiosta hello.cpp tiedoston niin sekään ei toimi vaan sanoo sit samaa "Project is not compiled"
Tuossa on koodi jos löydätte siitä vikaa...
#include <iostream> using namespace std; int main (int argc, char *argv[]) { char quit; quit = '\0'; while (quit != 'q') { cout << "Hello ! This is a console app." << endl; cout << "To create a console, go to Project Options and select" << endl; cout << "\'Win32 Console\'." << endl; cout << "Press q to quit " << endl; cin >> quit; } return 0; }
Project is not compiled -virheilmoituksen syitä:
Oletko valinnut Execute -> Compile ennen suorittamista?
Eihän projektin nimessä ole ääkkösiä?
Koodisi kääntyy hienosti, ja toimiikin.
Olen valinnut Compilen ennen suorittamista... ei ole ääkkösia minulla se sanoo vain... Project is not compiled...
EDIT: ja nuo kohdat mitkä pitäisi tulla kirjoitetuksi niin on punaisia... en tiedä auttaisiko se ongelman etsinnässä mutta kerroin silti.
Olisiko mitään muita hyviä (ilmaisia, näin aluksi) kääntäjiä?
Itselläkin on Dev-Cpp... (4)
Jos käytät 5:sta niin muista että se on viel beta...
Itselläni toi malli teksti kääntyy hyvin. Enkä ole huomannu muutakaan vikaa joka ei ole käyttö virhe...
Ongelma yleensä on se että yrität kääntää lähdekooditiedostoa ilman projektia.
Luo uusi projeksti ja lisää tiedostosi siihen jä käännä se sitten.
lainaus:
Ongelma yleensä on se että yrität kääntää lähdekooditiedostoa ilman projektia.
Jonka senkin pitäisi kylläkin toimia ongelmitta (ainakin minulla toimii). Jotain tuontapaista ongelmaa kuitenkin itsekin veikkaisin.
Tn: Linkku: Ei toimi siltikään :S
Oletkos jo kokeillut asentaa Dev-cpp:n uudelleen?
Olen kokeillut Gaxx. sain jopa toimimaan vihdoinki en kyllä tajunnut mitä tein mutta nytten toimii... vielä on yksi ongelma... se ny ei oikein kuulu tähän topikkiin mutta kun yritän avata omaa exeäni työpöydällä niin se ei aukea eikä sano mitään... mikä siinä nytten voisi olla väärin? kun klikkaan sitä niin ei tapahdu mitään...
Vähän paha arvuutella. Joskus itsellä ei ollut WorkingDir(työkansio) säädettynä oikein ja ohjelma kaatui.
Asiasta kolmanteen: joku voisi ottaa selvää mikä aiheuttaa tuon Dev-C++:n toimimattomuuden ja kirjoitella aiheesta C/C++ FAQ:n. Sama ongelma on tuntunut esiintyvän erittäin monilla henkilöillä.
Cc: johtunee siitä, että Windows sulkee ohjelman konsoli-ikkunan automaattisesti ohjelman suorituksen päätyttyä. Aja se esimerkiksi Komentoriviltä (Win+R -> "cmd") niin tulostuksen pitäisi näkyä.
Fawkz: tosiaan tuosta Dev-C++:n toimimattomuudesta voisi ottaa selkoa.
Ei se näyttännyt mitään Command ikkunassa tai siis näytti tälleen:
D:\>ohjelma.exe
D:\>
tuolla tavoin se näytti sen...
Päivittäkää Dev-C++. siitä tuli jokin aika sitten uusi versio (4.9.9.1), ja sillä kääntäminen toimii. 4.9.9.0 ei toiminut, mutta uusimmallla toimii.
Näin minäkin luulen, sillä koodinpätkät, joita täällä on ja on valiteltu, etteivät ne käänny, kääntyvät itselläni hienosti(4.9.9.1:llä).
Niin, ja jos ei jaksa mennä nettiin ja ehtiä, niin käyttää päivitykseen tarkoitettua työkalua. Siis Tools->Chek For Updates/Packages (itse en käytä sitä, en ikinä muista... Mutta kerran kokeilin ja hyvin toimi).
Harva muistaa ilmeisesti päivittää Dev:ä... Tsot tsot...
Hyvä on, löysin itsekin päivityksen kun hain Allegroa Deviin...
Aihe on jo aika vanha, joten et voi enää vastata siihen.