Το Codeblocks (http://www.codeblocks.org) είναι ένα ολοκληρωμένο περιβάλλον ανάπτυξης προγραμμάτων σε C ή C++. Είναι λογισμικό ανοικτού κώδικα και τρέχει σε Windows, Linux, MacOS κτλ. Εμπεριέχει τον gcc (έκδοση mingw) για τη μεταγλώττιση του κώδικα, αν και μπορεί να χρησιμοποιήσει και άλλους compilers.
Είναι από τα καλύτερα δωρεάν περιβάλλοντα για C/C++, σαφώς ανώτερο από το devcpp και από τις αρχαίες εκδόσεις τις Borland C που "κυκλοφορούν".
Ιστοσελίδα: http://www.codeblocks.org
| (http://www.codeblocks.org/images/gallery/scr1_tiny.jpg) |
Στα προγράμματα κονσόλας (dos box) συνήθως υπάρχει πρόβλημα με τα ελληνικά μηνύματα, στα περισσότερα περιβάλλοντα. Ο gcc μας επιτρέπει να παρακάμψουμε το πρόβλημα: μπορούμε να γράφουμε κανονικά σε κωδικοσελίδα windows-1253 (Windows Greek) και ο gcc να μεταφράζει αυτόματα το εκτελέσιμο σε κωδικοσελίδα windows-737 (DOS Greek).
Στο Codeblocks η σχετική ρύθμιση γίνεται από:
Settings » Compiler and debugger » Other options
στο πλαίσιο από κάτω προσθέτουμε
-finput-charset=cp1253
-fexec-charset=cp737
Έχω εγκαταστήσει το code::blocks 16.01 και αντιμετωπίζω το πρόβλημα με τα ελληνικά που περιγράφεται παραπάνω, προσπάθησα να εφαρμόσω αυτά που γράφτηκαν αλλά τίποτα... Μήπως γνωρίζει κάποιος τί αλλο μπορώ να κάνω;
Εγώ πάντως δεν έχω δουλέψει σε CodeBlocks/Windows από το 2008 που έγραψα το θέμα, οπότε δεν μπορώ να βοηθήσω... :)
Ποιον μεταγλωτιστή θα μου πρότεινες ως αρχάριος που είμαι; Σ' Ευχαριστώ Πολύ!!
Θα σύστηνα και το http://codelite.org/
Επίσης καλό περιβάλλον και ελαφρύ.
Παράθεση από: apelaths στις 06 Μαΐου 2016, 12:33:05 ΠΜ
Ποιον μεταγλωτιστή θα μου πρότεινες ως αρχάριος που είμαι; Σ' Ευχαριστώ Πολύ!!
Αν χρησιμοποιείς Windows η καλύτερη επιλογή είναι ξεκάθαρα το Visual Studio 2015 Community Edition.
Παράθεση από: itt στις 07 Μαΐου 2016, 03:34:58 ΜΜ
Αν χρησιμοποιείς Windows η καλύτερη επιλογή είναι ξεκάθαρα το Visual Studio 2015 Community Edition.
Παράθεση από: dpa2006 στις 07 Μαΐου 2016, 02:13:31 ΜΜ
Θα σύστηνα και το http://codelite.org/
Επίσης καλό περιβάλλον και ελαφρύ.
Σας Ευχαριστώ Πολύ!!!
Μετά από αρκετό ψάξιμο και βασισμένος στο σχόλιο του
Παράθεση από: alkisg στις 02 Μαρ 2008, 05:20:09 ΜΜ
Στα προγράμματα κονσόλας (dos box) συνήθως υπάρχει πρόβλημα με τα ελληνικά μηνύματα, στα περισσότερα περιβάλλοντα. Ο gcc μας επιτρέπει να παρακάμψουμε το πρόβλημα: μπορούμε να γράφουμε κανονικά σε κωδικοσελίδα windows-1253 (Windows Greek) και ο gcc να μεταφράζει αυτόματα το εκτελέσιμο σε κωδικοσελίδα windows-737 (DOS Greek).
Στο Codeblocks η σχετική ρύθμιση γίνεται από:
Settings » Compiler and debugger » Other options
στο πλαίσιο από κάτω προσθέτουμε
-finput-charset=cp1253
-fexec-charset=cp737
κατάφερα να εμφανίσω τα ελληνικά στην κονσόλα κάνοντας τις παρακάτω προσθήκες
Ανοίγουμε το CodeBlocks 16.01 και από το μενού Settings επιλέγουμε Compiler... Έχοντας ανοιχτό το παράθυρο 'Compiler Settings', επιλέγουμε (αν δεν είναι προεπιλεγμένο) από την αριστερή στήλη 'Global compiler settings'. Από την προεπιλεγμένη (λογικά) καρτέλα 'Compiler settings' επιλέγουμε 'Other compiler options' και προσθέτουμε τα συγκεκριμένα αρχεία:
-finput-charset=cp1253
-fexec-charset=cp737
μαζί με τις αρχικές παύλες. Λογικά οι ελληνικές χαρακτήρες θα εμφανίζονται πλέον κανονικά :)