Καλησπέρα,έχετε να μου προτείνετε κάπιον δωρεάν compiler για C++?
τα παραθέτω από το το πιο ελαφρύ στο πιο βαρύ. Όλα είναι πολύ καλά και δωρεάν
http://www.codelite.org/ (http://www.codelite.org/)
http://www.codeblocks.org/ (http://www.codeblocks.org/)
http://www.microsoft.com/express/Windows/ (http://www.microsoft.com/express/Windows/)
για Linux Προτείνω kDevelop και QTDesigner ή μάλλον QTCreator
http://www.kdevelop.org/ (http://www.kdevelop.org/)
http://qt.nokia.com/products/developer-tools (http://qt.nokia.com/products/developer-tools)
να προτείνω και τα εξής:
Dev-C++ (http://www.bloodshed.net/devcpp.html)
wxDev-C++ (http://wxdsgn.sourceforge.net/)
Digital Mars C/C++ (http://www.digitalmars.com/)
DJGPP (DJ's GNU Programming Platform) (http://www.delorie.com/djgpp/)
Πάρε το βιβλίο "Η γλώσσα C++ σε βάθος" εχει cd me Compiler!
και πολυ καλό site υποστήριξης. ;)
χρησιμοποιεί τον Dev C++
Ο native C++ compiler για Linux είναι ο g++.
Port του gcc χρησιμοποιείται και από τον DevC++
It uses Mingw port of GCC (GNU Compiler Collection) as it's compiler. Dev-C++ can also be used in combination with Cygwin or any other GCC based compiler. (http://www.bloodshed.net/devcpp.html)
επειδή βέβαια δεν αναπτύσεται πλέον καλό θα είναι να χρησιμοποιείται ο:
http://sourceforge.net/projects/orwelldevcpp/
http://wiki.apache.org/stdcxx/C++0xCompilerSupport (http://wiki.apache.org/stdcxx/C++0xCompilerSupport)
http://www.aristeia.com/C++11/C++11FeatureAvailability.htm (http://www.aristeia.com/C++11/C++11FeatureAvailability.htm)
Το πρώτο παρουσιάζει την υποστήριξη διαφόρων compilers του τρέχοντος standard,το δεύτερο είναι ιστοσελίδα του Scot Meyers για την διαθεσιμότητα C++11 functionality στον Gnu C++ (gcc/g++) versions 4.3-4.6 και στον Microsoft Visual C++ versions 9-10 (για 32-bit Microsoft Windows).
Προσωπικά για light coding,θα προτιμούσα τον g++,έχει πολλά features της C++0x και είναι και GNU.
Για free IDE προτείνω Code::Blocks :
- Syntax highlighting
- Code folding
- Code Completion
- Μπορείς να κάνεις import projects του Dev-C++
- RAD για wxWidgets άμα θες να ασχοληθείς με UI
- Ενσωματομένος hex editor
Στα μείον είναι σίγουρα ο debugger.Sub par σε σχέση με του VS.Επίσης κάποια features απο τα παραπάνω,είναι διαθέσιμα μέσω plugins(free) και ίσως να υπάρχει κάποια αστάθεια.
Μία βιώσιμη,απο ότι μου έχουν πει,εναλλακτική,είναι το NetBeans αλλά δεν το έχω χρησιμοποιήσω,οπότε δεν μπορώ να παρουσιάσω κάτι ιδιαίτερο για αυτό.
+1 για Code::Blocks