Υπάρχει δωρεάν (Free) C/C++ compiler?
Δεν με πειράζει αν είναι παλιός, δεν θα κάνω σπουδαία πράγματα πχ internet, graphics, interactive, device drivers etc ούτε θα πειράζω το hardware.
Θέλω μόνον να βγάζει κώδικα που να τρέχει απο τα 98 έως τα 10 αλλά και έως τα 7 να φτάνει είναι ΟΚ.
Να έχει όμως documentation και όπου δεν ακολουθεί την standard C/C++ να το λέει.
Τον θέλω για δουλειές με αρχεία (άρα να διαβάαζει και απο FAT και απο NTFS) και υπολογισμούς, πχ sin, cos, powers κλπ και όλα θα τρέχουν τοπικά, locally, ούτε network ούτε internet ούτε multiuser.
Παλιά είχα Borland C σε δισκέττες, είχε IDE και έτρεχε στα 98, έβγαζε κώδικα που έτρεχε σε παράθυρο DOS, ήταν ok.
Και αν δεν υπάρχει τζάμπα, τότε τι κάνουμε, python?
Εμφάνιση 1-15 από 37
-
26-06-16, 18:26 Free C/C++ compiler, υπάρχει? #1
-
26-06-16, 18:30 Απάντηση: Free C/C++ compiler, υπάρχει? #2
O gcc δεν σου κάνει;
-
26-06-16, 18:33 Απάντηση: Free C/C++ compiler, υπάρχει? #3“The truth is rarely pure and never simple.”― Oscar Wilde
"A man lives three lifes...
The first, ends with the loss of naiveness,
the second, with the loss of innocence
and the third one with the loss of his soul itself.
It's inevitable that we go through all three." ― Dark
-
26-06-16, 19:48 Απάντηση: Free C/C++ compiler, υπάρχει? #4
gcc με το IDE eclipse νομίζω οτι σε καλύπτει απόλυτα. Μόνο που δεν ξέρω αν υπάρχει για windows
--
Από ότι λέει εδώ ο μάγκας https://www3.ntu.edu.sg/home/ehchua/...Cpp_HowTo.html
παίζει και σε windows.
-
26-06-16, 19:55 Απάντηση: Free C/C++ compiler, υπάρχει? #5
Αν δεις αυτό το tutorial έχει οδηγίες για να ρυθμίσεις το clion (jetbeans) με διάφορους compiler (δωρεάν όλοι) και πώς να τα κάνεις εγκατάσταση.
-
26-06-16, 20:32 Απάντηση: Free C/C++ compiler, υπάρχει? #6
Και το netbeans νομίζω υποστηρίζει c/c++ .
-
26-06-16, 20:43 Απάντηση: Free C/C++ compiler, υπάρχει? #7
netbeans ή Dev-C/C++
«Αν θες να πας γρήγορα πήγαινε μόνος σου, αν θες να πάς μακριά, πήγαινε με παρέα»
-
26-06-16, 23:23 Απάντηση: Free C/C++ compiler, υπάρχει? #8
Υπάρχει.
http://tdm-gcc.tdragon.net/downloadΕπιτέλους το ελάχιστο δυνατό, ευέλικτο, και ψηφιακό κράτος. Με διαρκή αξιολόγηση.
-
27-06-16, 18:40 Απάντηση: Free C/C++ compiler, υπάρχει? #9
Υποθέτω ότι μιλάς για windows. Η απάντηση είναι, αρκετοί:
gcc/g++
LLVM-clang
Microsoft Visual Studio Community
Αν θες να γράψεις σύγχρονη C++, προτείνω g++ (που από την έκδοση 5 και ύστερα, υποστηρίζει πλήρως το πρότυπο C++14). Δες και το ακόλουθο link:
http://en.cppreference.com/w/cpp/compiler_supportNetBSD Rocks!
http://www.netbsd.org
-
28-06-16, 21:25 Απάντηση: Free C/C++ compiler, υπάρχει? #10
Φυσικά και παίζει με win αλλά έχει δύσκολο/πολύπλοκο σετάρισμα.
και πολλά κλικ για να γράψεις λίγες γραμμές κώδικα.
Το netbeans ακολουθεί την λογική του eclipse.
Βαρύ περιβάλλον και πολλά κλικ για να γράψεις λίγες γραμμές κώδικα.
Γενικά όλα αυτά παίζουν στην λογική των project.
Δηλαδή δεν μπορείς να γράψεις κώδικα αν δεν δημιουργήσεις project.
Αντίστοιχα τα dev-c και οι κλώνοι τους σου επιτρέπουν να γράψεις και να κάνεις compile ένα ταπεινό αρχείο c/cpp χωρίς να απαιτεί να κάνεις ολόκληρο project.
Και φυσικά μπορείς να χρησιμοποιείς το codeblocks που είναι πολύ πιο σύγχρονο από το dev-c κλπ.| "Anyone can build a fast CPU.
| The trick is to build a fast system."
|____________Seymour Cray...
-
29-06-16, 16:51 Απάντηση: Free C/C++ compiler, υπάρχει? #11NetBSD Rocks!
http://www.netbsd.org
-
29-06-16, 17:38 Απάντηση: Free C/C++ compiler, υπάρχει? #12
-
15-07-16, 05:14 Re: Free C/C++ compiler, υπάρχει? #13
Σας ευχαριστώ όλους για την βοήθεια και τους τζάμπα C compilers.
3 ή 4 επιλογές, τι να πρωτοβάλω, με επηρέασε ο deniSun στο #10 και άρχισα με τον Dev-C++.
Δεν έμεινα ευχαριστημένος, κυρίως διότι
0. στο executable που παράγει ο Dev-C το AVIRA σφυράει και κάτι γράφει για TR/Crypt.ZPACK.GEN7 και κατσικώνεται (το avira) και δεν λέει να φύγει.
Τον κατέβασα απο SourceForge https://sourceforge.net/projects/orwelldevcpp/ Μήπως είναι υπερβάλλων ζήλος και false alarm?
1. Μικροπρόβλημα στην εγκατάσταση με subdir και pop up message, ζητάει παρέμβαση χρήστη για να το σβήσει αργότερα.
2. 101 kB για ένα printf("hello world"); είναι πάρα πολλά, θα βρώ τρόπο και τα options για να το αδυνατίσω. Φαντάζομαι ότι θα υπάρχει option για σκέτη C μόνον.
Ισχυρό σημείο: το IDE που διευκολύνει-απλοποιεί, όλα σε μια οθόνη και με λίγα click.
Αν δεν βρώ άκρη με τον TR/Crypt.ZPACK.GEN7 το επόμενο βήμα θα είναι Eclipse 4.3 Kepler (λόγω IDE) και βλέπουμε.
Και ξανά τα φώτα σας:
I. Ο κώδικας που κάποτε θα φτιαχτεί σε C θα πρέπει να γίνεται εύκολα portable σε άλλες γλώσσες/πλατφόρμες, γιαυτό θα πρέπει να μην χρησιμοποιηθεί κάτι(οτιδήποτε) που να έχει σχέση αποκλειστικά με C. Εκτός απο τα array[0] και την case και πολλά else κλπ τι άλλο να αποφύγω?
Το source θα δοθεί μετά σε άλλους οι οποίοι θα κάνουν δικά τους optimisations για (πχ) FORTRAN, Python κλπ για ταχύτητα, χώρο στη μνήμη κλπ. οπότε δεν πειράζει αν ο C κώδικας θα είναι απλοϊκός ή σπάταλος σε μνήμη ή CPU.
Το x=x+1 είναι χαζό αλλά δουλεύει παντού.
II. Εχω χρόνια να ασχοληθώ και έχω χάσει επαφή με το αντικείμενο, κάπου είδα μέσα σε C πρόγραμμα εντολές (mnemonics) 8086, είναι πια τόσο εύκολο ή μίξη C και assembly?Τελευταία επεξεργασία από το μέλος eyw : 15-07-16 στις 05:35.
-
15-07-16, 09:57 Απάντηση: Re: Free C/C++ compiler, υπάρχει? #14
I. Portable από C++ σε JAVA-PYTHON-FORTRAN ταυτόχρονα δεν είναι και ότι πιο εύκολο!
Για τις άλλες δεν γνωρίζω αλλά για JAVA ένα πράγμα που θα πρέπει να προσέξεις είναι όλες οι σύνθετες μεταβλητές στις function να είναι by reference (& operator ή δείκτες) ενώ οι απλές να είναι by value (όπως είναι από default δλδ)!
ΙΙ. Υπάρχει η εντολή asm η οποία σου επιτρέπει να γράφεις Inline Assembly κατευθείαν μέσα στο πρόγραμμά σου.
-
15-07-16, 15:00 Re: Free C/C++ compiler, υπάρχει? #15I. Portable από C++ σε JAVA-PYTHON-FORTRAN ταυτόχρονα δεν είναι και ότι πιο εύκολο! ...
Σύνθετες μεταβλητές θα εννοείς τις structures φαντάζομαι, δεν θα χρειαστεί, θα τις αποφύγω.
Ευχαριστώ για τα hints, κερδίζουμε χρόνο και γλυτώνουμε κόπο.
To porting απο C σε (πχ) Java θα γίνει απο χρήστη που είναι γάτος στην Java και όχι απο μένα.
Θα μπορούσε να έγραφε αυτός το προγραμματάκι και να μου το έδινε εμένα για porting σε C. (αν ήξερα Java και αυτός είχε τον χρόνο)
Ναί, μάλον asm θα είδα και εντυπωσιάστηκα.
Παρόμοια Θέματα
-
c++ c c+
Από Giannis M. στο φόρουμ Προγραμματισμός και γλώσσες προγραμματισμούΜηνύματα: 9Τελευταίο Μήνυμα: 14-04-16, 19:59 -
Επεξεργαστης για γρηγορες εικονικες μηχανες και compiling κωδικα.
Από vaggelis7172 στο φόρουμ Motherboards, CPU και memoryΜηνύματα: 14Τελευταίο Μήνυμα: 13-10-15, 00:51 -
c.c. και ανάγκη εύρεσης ελληνικού webhosting
Από doki στο φόρουμ Internet, web surfing και online υπηρεσίεςΜηνύματα: 12Τελευταίο Μήνυμα: 14-08-15, 11:58 -
CU Free Nights και σερφάρεις, μιλάς και στέλνεις προς CU τζαμπέ κάθε βράδυ 12:00 - 06:00
Από bromiaris1gr στο φόρουμ ΕιδήσειςΜηνύματα: 8Τελευταίο Μήνυμα: 04-08-15, 12:17
Bookmarks