GCC C compiler IDE for Linux

avr_freak | Τετ, 06/11/2008 - 12:28 | 3' | 23

GCC C compiler IDE for Linux (11/6/2008)

Πρόκειται για ένα απλό στη χρήση integrated development environment (IDE) της γλώσσας προγραμματισμού C υλοποιημένο σε Java (Swing) και τρέχει σε λειτουργικό σύστημα linux. Σκοπός της εφαρμογής είναι να βοηθήσει τους χρήστες στη συγγραφή και μεταγλώττιση του κώδικα C.

Η γραφική διεπαφή του αποτελείτε από :

*Text Editor.
*Άνοιγμα/Αποθήκευση αρχείων κώδικα (.c).
*Λειτουργίες compile/Run.
*Έλεγχος/Εμφάνιση σφαλμάτων.
*Κατάσταση κειμένου κώδικα.

Το τρέξιμο της εφαρμογής γίνετε με την εντολή: java -jar gcc_c_IDE.jar

Χρήση της Εφαρμογής:
Αφού γράψουμε το πρόγραμμα στον editor δηλώνουμε Filename για αποθήκευση (χωρίς την κατάληξη του αρχείου αλλα μόνο το όνομα) και πατάμε το κουμπί Compile για να γίνει μεταγλώττιση του κώδικα. Σε περίπτωση σφάλματος θα έχουμε την ανάλογη έξοδο στο κουτί Messages.
Όλα τα αρχεία κώδικα (.c) καθώς και τα δυαδικά αρχεία Binaries που προκύπτουν μετά από μια πετυχημένη μεταγλώττιση αποθηκεύονται στο home directory του χρήστη.
Για να τρέξουμε το πρόγραμμα που γράψαμε πατάμε το κουμπί Run όπου το πρόγραμμα μας θα εμφανιστεί στο Terminal.

Για να τρέξει σωστά η εφαρμογή θα χρειαστούμε τα παρακάτω πακετα:

* gcc-4.2
* libc6
* libc6-dev
* xterm
* sun-java6-jre

Η εφαρμογή βρίσκετε υπό ανάπτυξη. Αν θέλετε να προτείνετε κάτι σχετικά με την βελτίωση της η αν έχετε να κάνετε αναφορά κάποιου σφάλματος ή γενικα σχολια επικοινωνήστε στο e-mail που αναφερετε στο About

Κατεβάστε το απο :

http://george.22web.net/downloads.html

Tags
Δώσε αστέρια!

MO: (ψήφοι: 0)

Σχόλια

Έτσι μου 'ρχεται ν' αρχίσω πάλι να γράφω κώδικα.
Κάτι σαν το ποδήλατο δεν είναι ??

Welcome avr_freak
:-)

ditsikts]είναι μονο για τη C ή και για τη c++;

Προς το παρόν το έκανα μόνο για C  να βοηθήσω καποια παιδια, στο μέλλον δεν ξέρω πως θα εξελιχθεί το pet :p

Καλώς σας βρήκα παιδιά

Εγω έχω ασχοληθεί σε μια εργασία που είχα κάνει για το ΤΕΙ.
Πολύ καλή εμπειρία :)

ditsikts]Εγω έχω ασχοληθεί σε μια εργασία που είχα κάνει για το ΤΕΙ.
Πολύ καλή εμπειρία :)

Και εγώ από εκεί απέκτησα το σκουλήκι ... Δεν θα ξεχάσω ποτέ τον πρώτο μου προγραμματιστή (ένα σύρμα παράλληλης ξηλωμένο, 4 αντιστάσεις και μια μπαταριά 4.5 V – που λεφτά για STK...). Και προγραμματισμός σε Codevision ...Εσυ σε ποιο ΤΕΙ ήσουν (είσαι) ?

Είμαι στο ΤΕΙ Καβάλας, τώρα μένω Χαλκίδα (είμαι και όχι ήμου γιατί χρωστάω μερικά μαθήματα).
Χρησιμοποίησα STK 500 και προγραμματισμό σε codevision

ditsikts]Είμαι στο ΤΕΙ Καβάλας, τώρα μένω Χαλκίδα (είμαι και όχι ήμου γιατί χρωστάω μερικά μαθήματα).
Χρησιμοποίησα STK 500 και προγραμματισμό σε codevision

Και εγω μια απο τα ιδια! ΤΕΙ Ηρακλειου (είμαι).

Μπήκες δυναμικά στο forum. Keep on posting.
Ούτε chat να κάναμε
χαχαχαχαχαχαχα

ditsikts]Μπήκες δυναμικά στο forum. Keep on posting.
Ούτε chat να κάναμε
χαχαχαχαχαχαχα

χαχαχααχα  Ειμαστε και "λιγο" offtopic ελπιζω οι admin να μας συγχωρήσουν ...

no prob.
Αρκεί να λέγατε και σε εμάς τους θεωρητικούς τι εστί AVR...

--Stat rosa pristina nomine, nomina nuda tenemus

dimitris]no prob.
Αρκεί να λέγατε και σε εμάς τους θεωρητικούς τι εστί AVR...

--Stat rosa pristina nomine, nomina nuda tenemus

Ναι αμέ, Πρόκειται για μικροϋπολογιστές ... Εδώ τα λέει πολύ καλά : http://en.wikipedia.org/wiki/Atmel_AVR

προτιμώ το όνομα μικροελλεγκτές εκ του microcontroller.
Τα SoC ίσως να είναι μικρουπολογιστές.
Δεν διορθώνω άπλα έτσι εχεί επικρατήσει.
dimitris εσύ μάλλον θα γνωρίζεις το Arduino Board.

ilnak]προτιμώ το όνομα μικροελλεγκτές εκ του microcontroller.

Σωστα ... "Μικρουπολογιστες" ηταν ο τιτλος του μαθηματος.

Με κατι μικροαλλαγες τωρα υποστηρίζεται και απο πλατφορμα win.

Για να τρέξει σε πλατφόρμα Windows απαιτείται η εγκατασταση του MinGW (http://www.mingw.org/) και η ρυθμηση του Path :

1) Πηγαίνετε στο εικονίδιο «My Computer», δεξί κλικ, επιλογή «Properties»
2) Στο παράθυρο που ανοίγει επιλέγετε «Advanced»
3) Επιλέγετε το κουμπί «Environment Variables»
4) Στο παράθυρο που ανοίγει επιλέγετε στο κουτί «System variables» τη μεταβλητή «Path» και πατάτε το κουμπί «Edit».
5) Στο νέο παράθυρο που ανοίγει, στο τέλος της τιμής της μεταβλητής προσθέτετε το «;C:\MinGW\bin»
6) Πατάτε «ΟΚ» στα τρία τελευταία παράθυρα.

ditsikts]είναι μονο για τη C ή και για τη c++;

Τωρα δουλευει και με τη c++ (g++) ...

πολύ καλό εύγε avr_freak
:-)

μου λείπει λίγο το χρώμα στον editor.
κατά τ' άλλα κορυφή

Μπράβο και πάλι

Ήδη έδωσα τον κώδικα της εφαρμογής (licence: GPL3), οπότε άμα έχετε κάποιες ιδέες μπορείτε να μου στείλετε mail...

Κατεβάστε το από: http://george.22web.net/