Δημοσιεύτηκε: 25 Ιουν 2010, 18:29
Αν και δεν είμαι εξπερτ στο θέμα της C, μπορώ να σου συστήσω αυτά που διαβάζω συχνά εγώ:
http://www.cprogramming.com/tutorial.html#ctutorial
Τώρα για το πως να κάνεις compile το πρώτο σου προγραμμα, εγκαθιστάς πρώτα με την εντολή στο τερματικό:
(πληκτρολογείς τον κωδικό σου και πιέζεις enter)
Με αυτό θα εγκαταστήσεις κάποια addons για το gedit (ο γνωστός text editor / κειμενογράφος), το geany (άλλος λιτός κειμενογράφος για προγράμματα) και το build-essential, που περιέχει compiler για C (εντολή στο τερματικό: gcc) και C++ (εντολή στο τερματικό: g++)
Ανοίγεις λοιπόν τον κειμενογράφο (gedit), φτιάχνεις ένα πρόγραμμα:
Το φυλάς σαν αρχείο hello.c στον προσωπικό σου φάκελο (για να τα βρεις στο τερματικό)
Ανοίγεις το τερματικό και εκτελείς:
Μετά εκτελείς:
Παραδειγμα:
http://www.physicsforums.com/showthread.php?t=133371
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