thakisn Δημοσ. 31 Μαΐου 2009 Δημοσ. 31 Μαΐου 2009 Καλημέρα! Εχω να κάνω μια εργασία για τη σχολή και ο καθηγητής μας είπε να την κάνουμε στο πρόγραμμα gcc, το οποίο έχουμε εγκαταστήσει σε λίνουξ.Το έχω εγκαταστήσει αλλά δεν ξέρω πως ξεκινά!! Δεν το βλέπω πουθενά!! Μια βοήθεια θα ήταν πολύ ευπρόσδεκτη!!
bokarinho Δημοσ. 31 Μαΐου 2009 Δημοσ. 31 Μαΐου 2009 Καλημέρα!Εχω να κάνω μια εργασία για τη σχολή και ο καθηγητής μας είπε να την κάνουμε στο πρόγραμμα gcc, το οποίο έχουμε εγκαταστήσει σε λίνουξ.Το έχω εγκαταστήσει αλλά δεν ξέρω πως ξεκινά!! Δεν το βλέπω πουθενά!! Μια βοήθεια θα ήταν πολύ ευπρόσδεκτη!! Πως εγκαθιστάς κάτι το οποίο ήδη υπάρχει; Ο gcc δεν είναι πρόγραμμα αλλά ο default GNU compiler που βρίσκεις σε Unixοειδή συστήματα όπως είναι βέβαια τα Linux. Διάβασε λίγο τι είναι ο compiler και τι κάνει, τι είναι ο linker και τι κάνει, ποιες είναι οι φάσεις μεταγλλώτισης και εκτέλεσης ενός προγράμματος σε C πχ, όταν τα καταλάβεις αυτά θα φτιάξουμε ένα απλό προγραμματάκι σε C και θα χρησιμοποιήσουμε αυτά τα εργαλεία να δεις πως δουλεύουν.
thakisn Δημοσ. 31 Μαΐου 2009 Μέλος Δημοσ. 31 Μαΐου 2009 Πως εγκαθιστάς κάτι το οποίο ήδη υπάρχει; Ο gcc δεν είναι πρόγραμμα αλλά ο default GNU compiler που βρίσκεις σε Unixοειδή συστήματα όπως είναι βέβαια τα Linux. Διάβασε λίγο τι είναι ο compiler και τι κάνει, τι είναι ο linker και τι κάνει, ποιες είναι οι φάσεις μεταγλλώτισης και εκτέλεσης ενός προγράμματος σε C πχ, όταν τα καταλάβεις αυτά θα φτιάξουμε ένα απλό προγραμματάκι σε C και θα χρησιμοποιήσουμε αυτά τα εργαλεία να δεις πως δουλεύουν. Λάθος μου!!!Ήταν ηδη εγκατεστημένο!!! Μη με παρεξηγήσεις φίλε μου αλλά δε με αφορά ο προγραμματισμός..Είναι τελείως άσχετος απ' αυτό που σπουδάζω και δυστυχώς δεν έχω χρόνο να μελετήσω και γι' αυτόν.. Κατά τ' άλλα,θεωρώ μαγκιά να μπορεί κάποιος να φτιάξει ακριβώς το πρόγραμμα που χρειάζεται ή να φέρει ενα ήδη υπάρχον στα μέτρα του.. Αυτό που χρειάζομαι είναι να δώ πως θα ανοίξω το "καταραμένο" πρόγραμμα για να φτιάξω ενα πολύ-πολύ χαζό προγραμματάκι!!
bokarinho Δημοσ. 31 Μαΐου 2009 Δημοσ. 31 Μαΐου 2009 Λάθος μου!!!Ήταν ηδη εγκατεστημένο!!!Μη με παρεξηγήσεις φίλε μου αλλά δε με αφορά ο προγραμματισμός..Είναι τελείως άσχετος απ' αυτό που σπουδάζω και δυστυχώς δεν έχω χρόνο να μελετήσω και γι' αυτόν.. Κατά τ' άλλα,θεωρώ μαγκιά να μπορεί κάποιος να φτιάξει ακριβώς το πρόγραμμα που χρειάζεται ή να φέρει ενα ήδη υπάρχον στα μέτρα του.. Αυτό που χρειάζομαι είναι να δώ πως θα ανοίξω το "καταραμένο" πρόγραμμα για να φτιάξω ενα πολύ-πολύ χαζό προγραμματάκι!! Για στείλε εκφώνηση...
thakisn Δημοσ. 31 Μαΐου 2009 Μέλος Δημοσ. 31 Μαΐου 2009 1) Εγκατάσταση του gcc (Αντε να του εξηγήσω οτι υπήρχε μέσα..) 2) Να γράψουμε ενα πρόγραμμα που τυπώνει 100 φορές "hello world" Μας έχει δώσει το εξής: int i(0) while i= (100) printf ("hello world"); i=i+1 return (0);
bokarinho Δημοσ. 31 Μαΐου 2009 Δημοσ. 31 Μαΐου 2009 1) Εγκατάσταση του gcc (Αντε να του εξηγήσω οτι υπήρχε μέσα..)2) Να γράψουμε ενα πρόγραμμα που τυπώνει 100 φορές "hello world" Μας έχει δώσει το εξής: int i(0) while i= (100) printf ("hello world"); i=i+1 return (0); Δεν είναι τίποτα, απλά προσπάθησε ακριβώς να ερμηνεύσεις σε C εντολές αυτά που έδωσες και θα σου πούμε πως ακριβώς θα το τρέξεις στα Linux. Αν δεν μπορέσεις θα σου εξηγήσω ακριβώς τι πρέπει να κάνεις.
thakisn Δημοσ. 31 Μαΐου 2009 Μέλος Δημοσ. 31 Μαΐου 2009 Δεν είναι τίποτα, απλά προσπάθησε ακριβώς να ερμηνεύσεις σε C εντολές αυτά που έδωσες και θα σου πούμε πως ακριβώς θα το τρέξεις στα Linux. Αν δεν μπορέσεις θα σου εξηγήσω ακριβώς τι πρέπει να κάνεις. Εχω την εντύπωση πως αυτό ακριβώς πρέπει να γράψω και μετά το πρόγραμμα θα κάνει τα μαγικά του και θα το κάνει εκτελέσιμο.. Απλα δε βρίσκω πως ανοίγει το αναθεματισμένο!!!
Moderators Praetorian Δημοσ. 31 Μαΐου 2009 Moderators Δημοσ. 31 Μαΐου 2009 Το gcc δεν "ανοίγει". Είναι compiler που θα χρησιμοποιήσεις, αφού γράψεις το πρόγραμμά σου σε κάποιον text editor (όποιο προγραμμα έχεις αντίστοιχο με σημειωματάριο των windows) και το αποθηκεύσεις με κατάληξη .c .
georgedim86 Δημοσ. 31 Μαΐου 2009 Δημοσ. 31 Μαΐου 2009 Το gcc δεν "ανοίγει" Αυτό ακριβώς σε μπερδεύει. Αφού αποθηκεύσεις το πρόγραμμά σου πχ program.c, μετά χρησιμοποιείς τον gcc σε γραμμή εντολών (αφού μεταβείς στο φάκελο που είναι το αποθηκευμένο πρόγραμμα), κάπως έτσι: gcc program.c -o program.out από το program.c παράγει το εκτελέσιμο program.out Στη συνέχεια με ./program.out εκτελείς το πρόγραμμά σου.
thakisn Δημοσ. 31 Μαΐου 2009 Μέλος Δημοσ. 31 Μαΐου 2009 Αυτό ακριβώς σε μπερδεύει. Αφού αποθηκεύσεις το πρόγραμμά σου πχ program.c, μετά χρησιμοποιείς τον gcc σε γραμμή εντολών (αφού μεταβείς στο φάκελο που είναι το αποθηκευμένο πρόγραμμα), κάπως έτσι: gcc program.c -o program.out από το program.c παράγει το εκτελέσιμο program.out Στη συνέχεια με ./program.out εκτελείς το πρόγραμμά σου. Νομίζω πως κατάλαβα επιτέλους!!!! Μόλις βρώ ευκαιρία το δοκιμάζω και σας λέω!!! Ευχαριστώ!!!
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.