C Compiler for Ubuntu

...IDE, compilers, κλπ

Συντονιστής: konnn

C Compiler for Ubuntu

Δημοσίευσηαπό john bakolas » 21 Οκτ 2008, 17:36

Καλησπέρα!! Υπάρχει κάποιος καλός c compiler για ubuntu?
john bakolas
babeTUX
babeTUX
 
Δημοσιεύσεις: 14
Εγγραφή: 14 Μάιος 2008, 00:28
Εκτύπωση

Re: C COMPILER FOR UBUNTU

Δημοσίευσηαπό cyberpython » 21 Οκτ 2008, 17:41

Ο καλύτερος που υπάρχει γενικά (για όλες τις πλατφόρμες): ο Gnu C Compiler.
Μπορείς να τον εγκαταστήσεις είτε μόνο του είτε μαζί με άλλα χρήσιμα προγράμματα (π.χ. make) με την εντολή:
Κώδικας: Επιλογή όλων
sudo apt-get install build-essential
Κοινότητα ΕΛ/ΛΑΚ Οικονομικού Πανεπιστημίου Αθηνών / Ubuntu-gr / My Web Log
Επίπεδο Γνώσεων Linux: Μέτριο, Προγραμματισμός: Ναι, Aγγλικά: Καλά
Λειτουργικό : Ubuntu 10.04 - 32bits
Η/Υ : Intel Core2 4400@2 GHz / 2GB DDR2 RAM / GeForce 8400 GS 512MB / Creative SB Audigy SE
Άβαταρ μέλους
cyberpython
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 733
Εγγραφή: 14 Μάιος 2008, 13:22
Εκτύπωση

Re: C COMPILER FOR UBUNTU

Δημοσίευσηαπό john bakolas » 21 Οκτ 2008, 17:52

επιειδή ειμαι νέος στο linux....μπορεις να μου εξηγήσεις πως τον χρησιμοποιώ!!!?
john bakolas
babeTUX
babeTUX
 
Δημοσιεύσεις: 14
Εγγραφή: 14 Μάιος 2008, 00:28
Εκτύπωση

Re: C COMPILER FOR UBUNTU

Δημοσίευσηαπό Dimitris » 21 Οκτ 2008, 17:59

Αν θες μπορείς να διαβάσεις αυτόν τον οδηγό: viewtopic.php?f=9&t=55 Και ό,τι ερωτήσεις έχεις εδώ είμαστε :) Καλώς ήρθες στον κόσμο του linux! Στην αρχή ίσως σου φανούν δύσκολα αλλά θα δεις ότι τα εργαλεία GNU έχουν πάρα πολλές δυνατότητες.
Άβαταρ μέλους
Dimitris
saintTUX
saintTUX
 
Δημοσιεύσεις: 1357
Εγγραφή: 13 Μάιος 2008, 13:57
Τοποθεσία: Θεσσαλονίκη
Εκτύπωση

Re: C COMPILER FOR UBUNTU

Δημοσίευσηαπό cyberpython » 21 Οκτ 2008, 18:00

Αν έκανες σωστά την εγκατάσταση, ανοίγεις ένα τερματικό και δίνεις την εντολή (αν π.χ. θες να κάνεις compile το αρχείο /home/cyberpython/programming/hello_world.c):
Κώδικας: Επιλογή όλων
cd /home/cyberpython/programming
gcc hello_world.c -o hello_world.bin

(με την πρώτη εντολή πας στο φάκελο που έχεις αποθηκεύσει τον κώδικά σου)
και θα δημιουργηθεί το αρχείο hello_world.bin, που το εκτελείς με:
Κώδικας: Επιλογή όλων
./hello_world.bin
Κοινότητα ΕΛ/ΛΑΚ Οικονομικού Πανεπιστημίου Αθηνών / Ubuntu-gr / My Web Log
Επίπεδο Γνώσεων Linux: Μέτριο, Προγραμματισμός: Ναι, Aγγλικά: Καλά
Λειτουργικό : Ubuntu 10.04 - 32bits
Η/Υ : Intel Core2 4400@2 GHz / 2GB DDR2 RAM / GeForce 8400 GS 512MB / Creative SB Audigy SE
Άβαταρ μέλους
cyberpython
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 733
Εγγραφή: 14 Μάιος 2008, 13:22
Εκτύπωση

Re: C COMPILER FOR UBUNTU

Δημοσίευσηαπό logari81 » 21 Οκτ 2008, 18:09

Απότι υποψιάζομαι το παιδι εννοεί IDE κι όχι compiler.

Φίλε αν ειναι όντως έτσι δες εδώ:

viewtopic.php?f=5&t=1242
http://opensourceecology.org/


Λειτουργικό: Ubuntu 10.04 lucid 64-bitΠροδιαγραφές: 4x Intel Core i5 CPU M 450 2.40GHz ‖ RAM 3696 MiB ‖ Lenovo KL3 - LENOVO IdeaPad Y560
Κάρτα γραφικών: ATI Device [1002:68c0]Ασύρματο: wlan0: Atheros Inc. AR928X Wireless Network Adapter (PCI-Express) [168c:002a] (rev 01)
logari81
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 6074
Εγγραφή: 14 Μάιος 2008, 10:40
Εκτύπωση

Re: C Compiler for Ubuntu

Δημοσίευσηαπό ark@s » 22 Οκτ 2008, 15:34

θα ήθελα να ρωτήσω κι εγώ κατι σχετικό με την γλώσσα C . Θέλω να περάσω την βιβλιοθήκη gnump που αν δεν κάνω λάθος έχει να κάνει με συναρτήσεις και γενικά διαχείριση μεγάλων ακεραίων. Μπορεί κάποιος να μου πει αν θα παίξει στο ubuntu? Γιατί άκουσα ότι υπάρχει σχετικό πρόβλημα με την βιβλιοθήκη αυτή. Και ξέρει κάποιος αν περνιέται με τον κλασικό τρόπο? Δηλαδή κατα τα γνωστά κάνουμε ./configure, make, install κλπ?
Άβαταρ μέλους
ark@s
punkTUX
punkTUX
 
Δημοσιεύσεις: 231
Εγγραφή: 21 Οκτ 2008, 17:44
Τοποθεσία: Θεσ/νίκη
Εκτύπωση

Re: C Compiler for Ubuntu

Δημοσίευσηαπό simosx » 22 Οκτ 2008, 16:28

TuxInSamos έγραψε:θα ήθελα να ρωτήσω κι εγώ κατι σχετικό με την γλώσσα C . Θέλω να περάσω την βιβλιοθήκη gnump που αν δεν κάνω λάθος έχει να κάνει με συναρτήσεις και γενικά διαχείριση μεγάλων ακεραίων. Μπορεί κάποιος να μου πει αν θα παίξει στο ubuntu? Γιατί άκουσα ότι υπάρχει σχετικό πρόβλημα με την βιβλιοθήκη αυτή. Και ξέρει κάποιος αν περνιέται με τον κλασικό τρόπο? Δηλαδή κατα τα γνωστά κάνουμε ./configure, make, install κλπ?


Δεν χρειάζεται να κάνεις εγκατάσταση της βιβλιοθήκης με το χέρι.
Αρκεί να βάλεις το πακέτο libgmp3-dev

Για δοκιμαστικό πρόγραμμα, κοίταξε στο
http://ubuntuforums.org/showthread.php?t=459229

Μερικά από τα δοκιμαστικά προγράμματα που θα βρεις στο δικτυακό τόπο του GMP μπορεί να μη δουλεύουν διότι απαιτούν διαφορετική έκδοση της βιβλιοθήκης.

Για εκπαιδευτικούς λόγους, μπορείς να δοκιμάσεις να εγκαταστήσεις τη βιβλιοθήκη ο ίδιος. Είναι καλό να το κάνεις αν δεις ότι με τα παραπάνω δεν έχεις όλη τη βοήθεια που χρειάζεσαι.
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: C Compiler for Ubuntu

Δημοσίευσηαπό Dimitris » 22 Οκτ 2008, 16:42

Καταρχήν έψαξες μήπως υπάρχει στα αποθετήρια; Απ'ότι βλέπω υπάρχει μία εκδοση. Αν σου κάνει τότε apt-get, αλλιώς ./configure, make. Όσο για το make install. Πρέπει να ξέρεις κατ'αρχήν αν δημιουργεί στατική ή δυναμική βιβλιοθήκη. Διάβασε το ./configure --help. Κατά προτίμηση στατικές είναι πιο εύκολες στο linking. Kατά το make install πρέπει να δεις που εγκαθίσταται και στο πρόγραμμα που θα τη χρησιμοποιήσει να προσθέσεις τα αντίστοιχα include και link paths. Tι πρόβλημα υπάρχει με τη βιβλιοθήκη αυτή;
Άβαταρ μέλους
Dimitris
saintTUX
saintTUX
 
Δημοσιεύσεις: 1357
Εγγραφή: 13 Μάιος 2008, 13:57
Τοποθεσία: Θεσσαλονίκη
Εκτύπωση

Re: C Compiler for Ubuntu

Δημοσίευσηαπό ark@s » 22 Οκτ 2008, 16:51

Dimitris έγραψε:Tι πρόβλημα υπάρχει με τη βιβλιοθήκη αυτή;


Κοίτα, όταν έκανα το προηγούμενο post δεν είχα κάποιο συγκεκριμένο πρόβλημα στο μυαλό. Απλώς κάποιος μου είπε ότι δεν λειτουργεί η βιβλιοθήκη αυτή στο ubuntu και είπα να ρωτήσω γιατί μου φάνηκε περίεργο. Εγκατέστησα το libgmp3-dev από το synaptic package manager κι έπαιξε ένα δοκιμαστικό πρόγραμμα που βρήκα, σύμφωνα με όσα είπε ο simosx. thanx για την βοήθεια. Αν χρειαστώ κάτι άλλο θα πω :D
Άβαταρ μέλους
ark@s
punkTUX
punkTUX
 
Δημοσιεύσεις: 231
Εγγραφή: 21 Οκτ 2008, 17:44
Τοποθεσία: Θεσ/νίκη
Εκτύπωση

Επόμενο

  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Εφαρμογές για Ανάπτυξη Λογισμικού

cron