Δημοσιεύτηκε: 25 Ιουν 2010, 18:29
από medigeek
Αν και δεν είμαι εξπερτ στο θέμα της C, μπορώ να σου συστήσω αυτά που διαβάζω συχνά εγώ:
http://www.cprogramming.com/tutorial.html#ctutorial

Τώρα για το πως να κάνεις compile το πρώτο σου προγραμμα, εγκαθιστάς πρώτα με την εντολή στο τερματικό:
Κώδικας: Επιλογή όλων
sudo apt-get install build-essential gedit-plugins geany


(πληκτρολογείς τον κωδικό σου και πιέζεις enter)

Με αυτό θα εγκαταστήσεις κάποια addons για το gedit (ο γνωστός text editor / κειμενογράφος), το geany (άλλος λιτός κειμενογράφος για προγράμματα) και το build-essential, που περιέχει compiler για C (εντολή στο τερματικό: gcc) και C++ (εντολή στο τερματικό: g++)

Ανοίγεις λοιπόν τον κειμενογράφο (gedit), φτιάχνεις ένα πρόγραμμα:

Κώδικας: Επιλογή όλων

#include <stdio.h>

int main()
{
printf( "moo says the cow.\n" );
return 0;
}



Το φυλάς σαν αρχείο hello.c στον προσωπικό σου φάκελο (για να τα βρεις στο τερματικό)

Ανοίγεις το τερματικό και εκτελείς:

Κώδικας: Επιλογή όλων
dir hello.c

Αν σου απαντήσει ότι δε βρισκει το αρχείο (ls: cannot access hello.c: No such file or directory), σημαίνει ότι δεν έβαλες το αρχείο στον προσωπικό σου φάκελο (/home/myusername).



Μετά εκτελείς:
Κώδικας: Επιλογή όλων
gcc hello.c -o hello
./hello


Παραδειγμα:
http://www.physicsforums.com/showthread.php?t=133371