compile σε ubuntu

Ζητήστε βοήθεια για θέματα υπολογιστών, προγραμμάτων, και λοιπά απο άλλους χρήστες
bour1992
Δημοσιεύσεις: 55
Εγγραφή: Πέμ Δεκ 18, 2008 1:50 pm

compile σε ubuntu

Δημοσίευση από bour1992 »

Θα μπορουσε καποιος να μου πει πως μπορω να κανω compile σε ενα κωδικα c++ σε ubuntu γιατι ειμαι καινουριος σε αυτο το λειτουργικο?
thelastnicholas
Δημοσιεύσεις: 74
Εγγραφή: Παρ Φεβ 13, 2009 8:07 pm

Re: compile σε ubuntu

Δημοσίευση από thelastnicholas »

g++ filename.cpp -o executable

Και επειδή νιώθω οτι η επόμενη ερώτηση θα είναι πως το εκτελούμε..

./executable
bour1992
Δημοσιεύσεις: 55
Εγγραφή: Πέμ Δεκ 18, 2008 1:50 pm

Re: compile σε ubuntu

Δημοσίευση από bour1992 »

Οταν γραφω π.χ g++ evripos.cpp -o evripos μου βγαζει g++ command not found.

Τι φταιει και συμβαινει αυτο?
stathis
Site Admin
Δημοσιεύσεις: 381
Εγγραφή: Κυρ Δεκ 14, 2008 6:01 pm
Τοποθεσία: Αθήνα
Επικοινωνία:

Re: compile σε ubuntu

Δημοσίευση από stathis »

Εγκατέστησέ τον gcc και gcc-cpp/gcc-c++ απ' το package manager σου.
bour1992
Δημοσιεύσεις: 55
Εγγραφή: Πέμ Δεκ 18, 2008 1:50 pm

Re: compile σε ubuntu

Δημοσίευση από bour1992 »

Πηγα στο package manager και στην αναζητηση εγραψα gcc. Αυτο μου εβγαλε κατι εκδοσεις αλλα δεν βρηκα καποιο τροπο για να της εγκαταστησω.
Εδω εχω ενα screenshot :
Εικόνα.

Τι θα επρεπε να κανω στη συνεχεια?
userresu
Δημοσιεύσεις: 191
Εγγραφή: Τρί Δεκ 16, 2008 9:53 pm

Re: compile σε ubuntu

Δημοσίευση από userresu »

stathis
Site Admin
Δημοσιεύσεις: 381
Εγγραφή: Κυρ Δεκ 14, 2008 6:01 pm
Τοποθεσία: Αθήνα
Επικοινωνία:

Re: compile σε ubuntu

Δημοσίευση από stathis »

userresu, δεν βοήθησες, πίστεψέ με.
bour1992, για πάτε ένα locate g++ να δούμε μπας και...
bour1992
Δημοσιεύσεις: 55
Εγγραφή: Πέμ Δεκ 18, 2008 1:50 pm

Re: compile σε ubuntu

Δημοσίευση από bour1992 »

Οταν πατησα locate g++ δεν εβγαλε τιποτα.
Απο την αλλη μερια οταν εγραψα locate gcc εβγαλε καποια πραγματα.
Δειτε τα εδω:
Εικόνα

Αυτο σημαινει κατι?
userresu
Δημοσιεύσεις: 191
Εγγραφή: Τρί Δεκ 16, 2008 9:53 pm

Re: compile σε ubuntu

Δημοσίευση από userresu »

stathis έγραψε:userresu, δεν βοήθησες, πίστεψέ με.
Από τη στιγμή που σίγουρα έχει απαντηθεί εκαντοντάδες φορές στο internet, δεν υπάρχει λόγος να του δίνουμε την απάντηση στο πιάτο. Άλλωστε είναι εμφανές ότι δεν άγγιξε το google. ;)
bour1992
Δημοσιεύσεις: 55
Εγγραφή: Πέμ Δεκ 18, 2008 1:50 pm

Re: compile σε ubuntu

Δημοσίευση από bour1992 »

Απο χθες μεχρι σημερα ειμαι πολλες ωρες στο google ψαχνωντας. Δεν μπορω να καταλαβω ομως πολλα πραγματα γιατι δεν εχω αρκετη εμπηρια πανω στο ubuntu.
stathis
Site Admin
Δημοσιεύσεις: 381
Εγγραφή: Κυρ Δεκ 14, 2008 6:01 pm
Τοποθεσία: Αθήνα
Επικοινωνία:

Re: compile σε ubuntu

Δημοσίευση από stathis »

bour1992, νομίζω πως αυτό είναι αυτό που θες:

Κώδικας: Επιλογή όλων

sudo apt-get install build-essential
userresu, αυτή η λογική είναι τελείως χαζή κατ' εμέ. Και αναφέρομαι στην λογική "Google it" για όλα. Υπάρχουν πράγματα που είναι τελείως χαζά και ίσως αυτή η παροτροπή να αρμόζει απόλυτα, αλλά σ' αυτήν την περίπτωση, ΚΑΘΟΛΟΥ. Είμαστε στο ΠΔΠ φόρουμ, και πιθανόν να έχουν κι άλλοι αυτήν την ερώτηση, ή παρόμοια, και το θέμα δεν είναι τόσο απλό για κάποιον που δεν έχει ασχοληθεί στο παρελθόν.
userresu
Δημοσιεύσεις: 191
Εγγραφή: Τρί Δεκ 16, 2008 9:53 pm

Re: compile σε ubuntu

Δημοσίευση από userresu »

stathis έγραψε: Είμαστε στο ΠΔΠ φόρουμ, και πιθανόν να έχουν κι άλλοι αυτήν την ερώτηση, ή παρόμοια, και το θέμα δεν είναι τόσο απλό για κάποιον που δεν έχει ασχοληθεί στο παρελθόν.
ΟΚ ίσως έχεις δίκιο σε αυτό. Παρ'όλα αυτά τη θεωρώ χαζή ερώτηση.

πχ για την πρώτη ερώτηση:
Google "compile C++ ubuntu"
Πρώτο αποτέλεσμα: "Regular usage would be g++ code.cpp -o code"
Δύσκολο ήταν;
bour1992
Δημοσιεύσεις: 55
Εγγραφή: Πέμ Δεκ 18, 2008 1:50 pm

Re: compile σε ubuntu

Δημοσίευση από bour1992 »

Οταν παταω

Κώδικας: Επιλογή όλων

sudo apt-get install build-essential
στην επομενη γραμμη μου εμφανιζει

Κώδικας: Επιλογή όλων

Password:
αλλα διπλα δεν με αφηνει να γραψω τιποτα.
userresu
Δημοσιεύσεις: 191
Εγγραφή: Τρί Δεκ 16, 2008 9:53 pm

Re: compile σε ubuntu

Δημοσίευση από userresu »

Βάλε τον κωδικό σου. Γράφονται οι χαρακτήρες απλά δεν φαίνονται.
stathis
Site Admin
Δημοσιεύσεις: 381
Εγγραφή: Κυρ Δεκ 14, 2008 6:01 pm
Τοποθεσία: Αθήνα
Επικοινωνία:

Re: compile σε ubuntu

Δημοσίευση από stathis »

Ωχ. Τρέχεις το CD του ΙΟΙ 2006.
Αυτό είναι αφενός παμπάλαιο (6.06) και αφετέρου δεν ξέρεις τους κωδικούς που έχουν ορίσει. (Σπάνε, αλλά που να μπαίνεις τώρα σε τέτοια διαδικασία)

Σου προτείνω να κάνεις μια καινούρια εγκατάσταση της τελευταίας έκδοσης Ubuntu.
userresu
Δημοσιεύσεις: 191
Εγγραφή: Τρί Δεκ 16, 2008 9:53 pm

Re: compile σε ubuntu

Δημοσίευση από userresu »

Το CD του IOI έχει προεγκατεστημένο g++ νομίζω, άρα δεν θα τρέχει αυτό.
stathis
Site Admin
Δημοσιεύσεις: 381
Εγγραφή: Κυρ Δεκ 14, 2008 6:01 pm
Τοποθεσία: Αθήνα
Επικοινωνία:

Re: compile σε ubuntu

Δημοσίευση από stathis »

userresu έγραψε:Το CD του IOI έχει προεγκατεστημένο g++ νομίζω, άρα δεν θα τρέχει αυτό.
Ναι, αλλά κανείς δε μας λέει πως όταν το εγκαθιστάς εγκαθιστά μαζί του και τα build-essentials.
bour1992
Δημοσιεύσεις: 55
Εγγραφή: Πέμ Δεκ 18, 2008 1:50 pm

Re: compile σε ubuntu

Δημοσίευση από bour1992 »

userresu έγραψε:Βάλε τον κωδικό σου. Γράφονται οι χαρακτήρες απλά δεν φαίνονται.
userresu εχεις δικιο για τον κωδικο.
Αλλα οταν τον γραφω μου εμφανιζει αυτο το μηνυμα:

Κώδικας: Επιλογή όλων

Ε: Αδύνατη η εύρεση του πακετου build-essential
userresu
Δημοσιεύσεις: 191
Εγγραφή: Τρί Δεκ 16, 2008 9:53 pm

Re: compile σε ubuntu

Δημοσίευση από userresu »

stathis έγραψε:Ναι, αλλά κανείς δε μας λέει πως όταν το εγκαθιστάς εγκαθιστά μαζί του και τα build-essentials.
Αφού δεν έχει g++.

bour, τρέξε την apt-get update πρώτα
bour1992
Δημοσιεύσεις: 55
Εγγραφή: Πέμ Δεκ 18, 2008 1:50 pm

Re: compile σε ubuntu

Δημοσίευση από bour1992 »

userresu έγραψε: bour, τρέξε την apt-get update πρώτα
Δεν εγινε τιποτα.
Απάντηση