Tuo MinGW:n kääntäjä g++ ei halua totella käskyjä, vaikka suoritan ne komentoriviltä tai avaan avaa sovelus toiminnalla. Se ei vain tottele, olen sitä ennen ohjelmoinu onistuneesti tuonn HelloWorldin ja Hirsipuun, ja ne toimi ihan normaalista, mutta nyt se ei enää käännä samaa koodia, eikä mitään muuta vaan tekstiä juoksee käännin ikkunassa ja ei synny tuota a.exe ohjelmaa. Missä vika?
No antaako se mitään virheilmoitusta, kun se yrittää kääntää sitä?
No jos vaikka tuo Hirsipuu peli. Avaan komentorivin, ja kirjoitan sinne nyt näin:
cd c:\Documents and Settings\Mika\Työpöytä\MinGW"
painan enter:>
cd bin
painan enter:>
g++ -o c:\Program files\Hirsipuu.exe "c:\Documents and Settings\Mika\Työpöytä\HIRSIPUU.CPP"
ja sit painan enter ja se sanoo näin:
c:\Documents and Settings\Mika\Työpöytä\HIRSIPUU.CPP:12: error expected ',' or ';' before string constanst
c:\Documents and Settings\Mika\Työpöytä\HIRSIPUU.CPP:12: error expected '}' before "int"
Ei ole kääntäjäongelma. Olet sössinyt jotain rivillä 12 koodissasi.
Todennäköisesti on jäänyt puuttumaan joku lopettava merkki, kuten ; tai }
Ja jos et osaa itse korjata lähetä koodisi tänne.
Mutta yritä silti itse korjata, muuten et oikein opi.
Aihe on jo aika vanha, joten et voi enää vastata siihen.