poceo sam uciti c program iz neke knjige, i na samom startu imam problem.
kada napisem program, kako ga pokrecem kasnije?
Sada je: 29 ožu 2024, 06:08.
Moderator/ica: Moderatori/ce
Pravila foruma
U naslovu teme unutar uglatih zagrada navesti o kojem jeziku je riječ. Primjer: [Java]
U naslovu teme unutar uglatih zagrada navesti o kojem jeziku je riječ. Primjer: [Java]
17 post(ov)a
•
Stranica: 1/2. • 1, 2
MarKonato je napisao/la:poceo sam uciti c program iz neke knjige, i na samom startu imam problem.
kada napisem program, kako ga pokrecem kasnije?
U terminalu pokrenes komandu cc program.c -o program koja ce kompajlirat program, a ./program ce pokrenit program. Mozda ces prije pokretanja programa morat napravit i chmod +x program
MarKonato je napisao/la:no such file or directory
Moraš otići u onaj direktorij u kojem ti je program.
Pa onda kompajlirati.
Ma ide to dosta jednostavnije. Instaliraj si CodeBlocks, i meni su ga preporučili kao početniku. U njemu napišeš program i odmah kompajliraš. Svega par klikova, ne treba ti terminal!
Loša je ta knjiga ako ti ne kaže gdje moraš upisati. Pokreni terminal, zatim napiši
dalje idu naredbe za kompilaciju:
AKo ne staviš ovo
Kada imenuješ programe, imena NIKAKO nesmiju imati prazna mijesta. Znači
- Kod: Označi sve
nano
ime_programa.c
dalje idu naredbe za kompilaciju:
- Kod: Označi sve
gcc ime_programa.c -o neki_drugi_naziv
AKo ne staviš ovo
- Kod: Označi sve
-o neki_drugi_naziv
Kada imenuješ programe, imena NIKAKO nesmiju imati prazna mijesta. Znači
je aime programa
je OK.ime_programa
Es gibt keinen Gott, kein Universum, keine menschliche Rasse, kein irdisches Leben, keinen Himmel, keine Hölle. Es ist alles ein Traum - ein grotesker und dummer Traum. Nichts existiert außer dir. Und du bist nur ein Gedanke - ein vagabundierender Gedanke, ein nutzloser Gedanke, ein heimatloser Gedanke, der verloren in der leeren Ewigkeit wandelt!
nano je program za editiranje teksta, pa možeš u njemu pisati C kod. Bilo koji tekst editor koji zapisuje u čistom C kodu je OK, ali editori tipa OPenOffice se nesmiju koristiti.
gcc je GNU Compiler Collection a NE GNU C compiler. gcc prevodi tekst tvog proigrama u izvršni kod koje računalo može izvršiti. Kada pokreneš gcc imat češ izvršni program nekog imena koji pokreneš sa ./ime_programa
Ako nešto nije u redu, gcc će ti ispisati greške i moraš to korigirati. Inače, uzmi ovu knjigu za C:
K & R C, second edition
gcc je GNU Compiler Collection a NE GNU C compiler. gcc prevodi tekst tvog proigrama u izvršni kod koje računalo može izvršiti. Kada pokreneš gcc imat češ izvršni program nekog imena koji pokreneš sa ./ime_programa
Ako nešto nije u redu, gcc će ti ispisati greške i moraš to korigirati. Inače, uzmi ovu knjigu za C:
K & R C, second edition
Es gibt keinen Gott, kein Universum, keine menschliche Rasse, kein irdisches Leben, keinen Himmel, keine Hölle. Es ist alles ein Traum - ein grotesker und dummer Traum. Nichts existiert außer dir. Und du bist nur ein Gedanke - ein vagabundierender Gedanke, ein nutzloser Gedanke, ein heimatloser Gedanke, der verloren in der leeren Ewigkeit wandelt!
MarKonato je napisao/la:poceo sam uciti c program iz neke knjige, i na samom startu imam problem.
kada napisem program, kako ga pokrecem kasnije?
ako trebas IDE (ukratko jedan program iz kojeg sve radis) onda:
- za par tjedana dolazi novi KDevelop (4) i trebao bi biti odlican.. vjerojatno najbolji
- imas eclipse CDT
- NetBeans
i jos mnogo drugih..
prva dva su trenutno naj.
ako zelis prozorcice raditi mozes probat i vec spomenuti CodeBlocks za rad sa wx-ima ili Qt Creator za Qt. Qt Creator je dosta OK, pogotovo za jednostavnije stvari (a to tebi treba?) i full brzo i lako napravis prozorcic sa menijima, botunima i slicno..
uglavnom ako tek pocinjes BILO KOJI IDE ce ti biti sasvim dovoljan.
Like some other animals, the gecko can perform a neat trick when threatened by a predator: it can amputate its own tail. The dropped tail serves to distract the predator, and by losing it, the lizard can run faster.
17 post(ov)a
•
Stranica: 1/2. • 1, 2
Na mreži
Trenutno korisnika/ca: / i 9 gostiju.