Αποστολέας Θέμα: C++ compiler  (Αναγνώστηκε 3290 φορές)

Ma8hths

  • Θαμώνας
  • ***
  • Μηνύματα: 34
C++ compiler
« στις: 01 Μαρ 2011, 07:16:35 μμ »
Καλησπέρα,έχετε να μου προτείνετε κάπιον δωρεάν compiler για C++?

evry

  • Γενικός διαχειριστής
  • *****
  • Μηνύματα: 3559
  • to Iterate is human to Recurse divine
Απ: C++ compiler
« Απάντηση #1 στις: 01 Μαρ 2011, 07:49:33 μμ »
τα παραθέτω από το το πιο ελαφρύ στο πιο βαρύ. Όλα είναι πολύ καλά και δωρεάν

http://www.codelite.org/
http://www.codeblocks.org/
http://www.microsoft.com/express/Windows/


για Linux Προτείνω kDevelop και QTDesigner ή μάλλον QTCreator
http://www.kdevelop.org/
http://qt.nokia.com/products/developer-tools
« Τελευταία τροποποίηση: 01 Μαρ 2011, 08:37:19 μμ από evry »
What I cannot create I do not understand -- Richard Feynman
http://evripides.mysch.gr

dpa2006

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 788
Απ: C++ compiler
« Απάντηση #2 στις: 06 Μαρ 2011, 11:56:26 μμ »
Computer science (abbreviated CS or CompSci) is the scientific and practical approach to computation and its applications. It is the systematic study of the feasibility, structure, expression, and mechanization of the methodical processes (or algorithms) that underlie the acquisition, representation, processing, storage, communication of, and access to information, whether such information is encoded in bits and bytes in a computer memory or transcribed engines and protein structures in a human cell.source:http://en.wikipedia.org/wiki/Computer_science

Nikos

  • Νέος
  • *
  • Μηνύματα: 6
  • Γράψτε το προσωπικό σας σλόγκαν!
Απ: C++ compiler
« Απάντηση #3 στις: 29 Μαρ 2011, 08:50:50 μμ »
Πάρε το βιβλίο "Η γλώσσα C++ σε βάθος" εχει cd me Compiler!

dpa2006

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 788
Απ: C++ compiler
« Απάντηση #4 στις: 30 Μαρ 2011, 11:28:36 πμ »
και πολυ καλό site υποστήριξης.  ;)
χρησιμοποιεί τον Dev C++
Computer science (abbreviated CS or CompSci) is the scientific and practical approach to computation and its applications. It is the systematic study of the feasibility, structure, expression, and mechanization of the methodical processes (or algorithms) that underlie the acquisition, representation, processing, storage, communication of, and access to information, whether such information is encoded in bits and bytes in a computer memory or transcribed engines and protein structures in a human cell.source:http://en.wikipedia.org/wiki/Computer_science

pc_magas

  • Νέος
  • *
  • Μηνύματα: 3
Απ: C++ compiler
« Απάντηση #5 στις: 05 Μαρ 2013, 10:21:34 πμ »
Ο native C++ compiler για Linux είναι ο g++.

dpa2006

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 788
Απ: C++ compiler
« Απάντηση #6 στις: 05 Μαρ 2013, 12:56:41 μμ »
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://sourceforge.net/projects/orwelldevcpp/
« Τελευταία τροποποίηση: 05 Μαρ 2013, 01:10:24 μμ από dpa2006 »
Computer science (abbreviated CS or CompSci) is the scientific and practical approach to computation and its applications. It is the systematic study of the feasibility, structure, expression, and mechanization of the methodical processes (or algorithms) that underlie the acquisition, representation, processing, storage, communication of, and access to information, whether such information is encoded in bits and bytes in a computer memory or transcribed engines and protein structures in a human cell.source:http://en.wikipedia.org/wiki/Computer_science

itt

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 429
  • Real stupidity beats ΑΙ any time
Απ: C++ compiler
« Απάντηση #7 στις: 02 Μαΐ 2013, 02:27:44 μμ »
http://wiki.apache.org/stdcxx/C++0xCompilerSupport

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 αλλά δεν το έχω χρησιμοποιήσω,οπότε δεν μπορώ να παρουσιάσω κάτι ιδιαίτερο για αυτό.

« Τελευταία τροποποίηση: 02 Μαΐ 2013, 04:23:06 μμ από itt »

dpa2006

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 788
Απ: C++ compiler
« Απάντηση #8 στις: 03 Μαΐ 2013, 12:02:29 μμ »
+1 για Code::Blocks
Computer science (abbreviated CS or CompSci) is the scientific and practical approach to computation and its applications. It is the systematic study of the feasibility, structure, expression, and mechanization of the methodical processes (or algorithms) that underlie the acquisition, representation, processing, storage, communication of, and access to information, whether such information is encoded in bits and bytes in a computer memory or transcribed engines and protein structures in a human cell.source:http://en.wikipedia.org/wiki/Computer_science