Πως τρέχει ενα εκτελεσιμο αρχειο απο c++  Το θέμα επιλύθηκε

...IDE, compilers, κλπ

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

Πως τρέχει ενα εκτελεσιμο αρχειο απο c++

Δημοσίευσηαπό koleygr » 10 Απρ 2013, 19:22

Καλησπέρα...
έχω φτιάξει κάποιες εφαρμογες στη c++ χρησιμοποιώντας το Qt creator

Το προβλημα μου είναι πως έχω ετοιμο το εκτελέσιμο αρχείο και εγω το τρεχω μια χαρα

Περιμενα λοιπον πως αν το μεταφερω σε αλλο υπολογιστη με ubuntu θα τρεχει οπως ειναι

Το αντιγραψα στον αλλο υπολογιστη, του εδωσα permision να εκτελειται... αλλα τιποτα...

πατησα πανω του να δω με ποιο προγραμμα ανοιγει και μου εβγαλε οτι βρηκε στο ιντερνετ πως ανοιγει με
pypal2... το εγκατεστησα... παλι τιποτα


Τι πρεπει να εχει καποιος εγκατεστημενο για να τρεχει εφαρμογες της c++?
1 Linux: Χαμηλό ┃ Προγρ: Μέτρια ┃ Αγγλ: Μέτρια
Spoiler: show
DESKTOP:
2 Ubuntu 14.04 3.13.0-43-generic 64bit (en_US.UTF-8, Unity),
Linux Mint 7.1 3.13.0-39-generic 64bit (en_US, Cinamon),
Debian GNU/Linux (7.7) 3.2.0-4-amd64 (en_US, default)
3 Intel Core2 CPU 6600 2.40GHz ‖ RAM 5968 MiB ‖ Gigabyte P35-S3
4 nVidia GT218 [GeForce 210] [10de:0a65] {nouveau}
5 eth0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 01)
NOTEBOOK:
2 debian 7.7 3.2.0-4-686-pae 32bit(en_US.utf8, default)
3 Intel Atom CPU N270 1.60GHz || RAM 2016 MiB || TOSHIBA KAVAA - TOSHIBA TOSHIBA NB200
koleygr
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 575
Εγγραφή: 01 Ιαν 2010, 21:08
Τοποθεσία: Χανια
Launchpad: koleygr
Εκτύπωση

Re: Πως τρέχει ενα εκτελεσιμο αρχειο απο c++

Δημοσίευσηαπό adem1 » 10 Απρ 2013, 19:29

Δοκίμασε να εγκαταστήσεις το g++ στον άλλον υπολογιστή
Κώδικας: Επιλογή όλων
sudo apt-get install g++ -y
Pc1
3 Intel Core i5-3317U CPU @ 1.70GHz ‖ RAM 5856 MiB ‖ ASUS S56CA
4 Intel 3rd Gen Core processor Graphics Controller [8086:0166] {i915}
5 wlan0: Qualcomm Atheros AR9485 Wireless Network Adapter [168c:0032] (rev 01) ⋮ eth0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 0a)
Pc 2
3 Intel Core2 CPU E8400 3.00GHz ‖ RAM 3962 MiB ‖ FOXCONN P45A01
4 ATI RV730XT [Radeon HD 4670] [1002:9490]
5 eth0: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 01)
Άβαταρ μέλους
adem1
Συντονιστής
Συντονιστής
 
Δημοσιεύσεις: 733
Εγγραφή: 27 Οκτ 2011, 20:17
IRC: adem1
Εκτύπωση

Re: Πως τρέχει ενα εκτελεσιμο αρχειο απο c++

Δημοσίευσηαπό koleygr » 10 Απρ 2013, 19:37

Ευχαριστω...
θα το δοκιμασω

ΥΓ: Εφτιαχνα ενα προγραμματακι να το διαθεσω ελευθερα στους χρηστες ubuntu
και με απογοητευει που δεν τρεχει απο μονο του...

ΥΓ2: τα ιδια το ubuntu δεν ειναι γραμμενα σε c++ σε μεγαλο βαθμο?
1 Linux: Χαμηλό ┃ Προγρ: Μέτρια ┃ Αγγλ: Μέτρια
Spoiler: show
DESKTOP:
2 Ubuntu 14.04 3.13.0-43-generic 64bit (en_US.UTF-8, Unity),
Linux Mint 7.1 3.13.0-39-generic 64bit (en_US, Cinamon),
Debian GNU/Linux (7.7) 3.2.0-4-amd64 (en_US, default)
3 Intel Core2 CPU 6600 2.40GHz ‖ RAM 5968 MiB ‖ Gigabyte P35-S3
4 nVidia GT218 [GeForce 210] [10de:0a65] {nouveau}
5 eth0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 01)
NOTEBOOK:
2 debian 7.7 3.2.0-4-686-pae 32bit(en_US.utf8, default)
3 Intel Atom CPU N270 1.60GHz || RAM 2016 MiB || TOSHIBA KAVAA - TOSHIBA TOSHIBA NB200
koleygr
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 575
Εγγραφή: 01 Ιαν 2010, 21:08
Τοποθεσία: Χανια
Launchpad: koleygr
Εκτύπωση

Re: Πως τρέχει ενα εκτελεσιμο αρχειο απο c++

Δημοσίευσηαπό clepto » 10 Απρ 2013, 19:56

ο πυρήνας είναι γραμμένος σε C..
Πολλά πράγματα στο Ubuntu από ότι γνωρίζω είναι γραμμένα σε Python..

Το KDE χρησιμοποιεί πολύ την C++
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 13.04 raring 3.8.0-30-generic 64bit (en_US.UTF-8, Unity ubuntu), Ubuntu 3.8.0-19-generic, Windows 7
3 Intel Core i7-3537U CPU @ 2.00GHz ‖ RAM 3840 MiB ‖ ASUS K56CB
4 Intel 3rd Gen Core processor Graphics Controller [8086:0166] {i915}
5 wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01) ⋮ eth0: Realtek RTL8111/8168 PCI Express Gigabit Ethernet controller [10ec:8168] (rev 0a)
clepto
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4102
Εγγραφή: 07 Ιαν 2010, 16:27
Τοποθεσία: Πάτρα
Launchpad: christriant
IRC: Clepto
Εκτύπωση

Re: Πως τρέχει ενα εκτελεσιμο αρχειο απο c++

Δημοσίευσηαπό Ilias95 » 10 Απρ 2013, 20:40

Το compile έγινε σε άλλον υπολογιστή με ubuntu;
Όταν τρέχεις το εκτελέσιμο από ένα τερματικό τι σου βγάζει;

koleygr έγραψε:ΥΓ2: τα ιδια το ubuntu δεν ειναι γραμμενα σε c++ σε μεγαλο βαθμο?

Τι εννοείς λέγοντας το ubuntu; Μήπως εννοείς το linux;
Αν ναι, ο linux kernel είναι γραμμένος αποκλειστικά σε C (και με πολύ λίγη assembly).
Ilias95
saintTUX
saintTUX
 
Δημοσιεύσεις: 1548
Εγγραφή: 29 Απρ 2011, 23:26
Εκτύπωση

Re: Πως τρέχει ενα εκτελεσιμο αρχειο απο c++

Δημοσίευσηαπό koleygr » 10 Απρ 2013, 20:52

Το δοκιμασα αλλα το g++ ηταν εγκατεστημενο ήδη

Δε μπορώ να καταλαβω τι γινεται...

Αν μπορει καποιος σας (που δεν εχει εγκατεστημενο το xelatex) ας κατεβασει
ενα προγραμματακι απο εδω:
https://sites.google.com/site/opensourcegreekphysics/home/xelatex/return%20system%20value?attredirects=0&d=1
να μου πει αν τρεχει.
(Ειναι πολυ μικρο)



Off topic:
και μετα αν μπορει και δεν εχει εγκατεστημενο το xelatex να κατεβασει και το επισης μικρο:
https://sites.google.com/site/opensourcegreekphysics/home/xelatex/test.tex?attredirects=0&d=1
(στον ιδιο φακελο με το προγραμμα)

και να δωσει στο προγραμμα την εντολη
Κώδικας: Επιλογή όλων
xelatex test.tex

και να μου πει τι τιμη του λεει το προγραμμα οτι επιστρεφει το συστημα
1 Linux: Χαμηλό ┃ Προγρ: Μέτρια ┃ Αγγλ: Μέτρια
Spoiler: show
DESKTOP:
2 Ubuntu 14.04 3.13.0-43-generic 64bit (en_US.UTF-8, Unity),
Linux Mint 7.1 3.13.0-39-generic 64bit (en_US, Cinamon),
Debian GNU/Linux (7.7) 3.2.0-4-amd64 (en_US, default)
3 Intel Core2 CPU 6600 2.40GHz ‖ RAM 5968 MiB ‖ Gigabyte P35-S3
4 nVidia GT218 [GeForce 210] [10de:0a65] {nouveau}
5 eth0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 01)
NOTEBOOK:
2 debian 7.7 3.2.0-4-686-pae 32bit(en_US.utf8, default)
3 Intel Atom CPU N270 1.60GHz || RAM 2016 MiB || TOSHIBA KAVAA - TOSHIBA TOSHIBA NB200
koleygr
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 575
Εγγραφή: 01 Ιαν 2010, 21:08
Τοποθεσία: Χανια
Launchpad: koleygr
Εκτύπωση

Re: Πως τρέχει ενα εκτελεσιμο αρχειο απο c++

Δημοσίευσηαπό koleygr » 10 Απρ 2013, 20:56

Ilias95 έγραψε:Το compile έγινε σε άλλον υπολογιστή με ubuntu;
Όταν τρέχεις το εκτελέσιμο από ένα τερματικό τι σου βγάζει;

koleygr έγραψε:ΥΓ2: τα ιδια το ubuntu δεν ειναι γραμμενα σε c++ σε μεγαλο βαθμο?

Τι εννοείς λέγοντας το ubuntu; Μήπως εννοείς το linux;
Αν ναι, ο linux kernel είναι γραμμένος αποκλειστικά σε C (και με πολύ λίγη assembly).


Το compile εγινε στον δικο μου υπολογιστη (της υπογραφης μου)

στον αλλο υπολογιστη που εχει επισης ubuntu, το προγραμμα δεν τρεχει καθολου
με διπλο κλικ.

Το δοκιμασα και απο τερματικο και μου το εδειχνε στο ls
αλλα οταν πηγαινα να το εκτελεσω με ./ μου ελεγε file not found ή κατι τετοιο
1 Linux: Χαμηλό ┃ Προγρ: Μέτρια ┃ Αγγλ: Μέτρια
Spoiler: show
DESKTOP:
2 Ubuntu 14.04 3.13.0-43-generic 64bit (en_US.UTF-8, Unity),
Linux Mint 7.1 3.13.0-39-generic 64bit (en_US, Cinamon),
Debian GNU/Linux (7.7) 3.2.0-4-amd64 (en_US, default)
3 Intel Core2 CPU 6600 2.40GHz ‖ RAM 5968 MiB ‖ Gigabyte P35-S3
4 nVidia GT218 [GeForce 210] [10de:0a65] {nouveau}
5 eth0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 01)
NOTEBOOK:
2 debian 7.7 3.2.0-4-686-pae 32bit(en_US.utf8, default)
3 Intel Atom CPU N270 1.60GHz || RAM 2016 MiB || TOSHIBA KAVAA - TOSHIBA TOSHIBA NB200
koleygr
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 575
Εγγραφή: 01 Ιαν 2010, 21:08
Τοποθεσία: Χανια
Launchpad: koleygr
Εκτύπωση

Re: Πως τρέχει ενα εκτελεσιμο αρχειο απο c++

Δημοσίευσηαπό Ilias95 » 10 Απρ 2013, 21:00

koleygr έγραψε:Το δοκιμασα και απο τερματικο και μου το εδειχνε στο ls
αλλα οταν πηγαινα να το εκτελεσω με ./ μου ελεγε file not found ή κατι τετοιο

Για να σου έλεγε file not found, σημαίνει file not found. :)
Κάτι δεν έδινες σωστά.
Θυμάσαι ποιο ήταν το όνομα του αρχείου και τι ακριβώς έδινες;
Ilias95
saintTUX
saintTUX
 
Δημοσιεύσεις: 1548
Εγγραφή: 29 Απρ 2011, 23:26
Εκτύπωση

Re: Πως τρέχει ενα εκτελεσιμο αρχειο απο c++

Δημοσίευσηαπό simosx » 10 Απρ 2013, 21:06

Ilias95 έγραψε:
koleygr έγραψε:Το δοκιμασα και απο τερματικο και μου το εδειχνε στο ls
αλλα οταν πηγαινα να το εκτελεσω με ./ μου ελεγε file not found ή κατι τετοιο

Για να σου έλεγε file not found, σημαίνει file not found. :)
Κάτι δεν έδινες σωστά.
Θυμάσαι ποιο ήταν το όνομα του αρχείου και τι ακριβώς έδινες;


Για να λέει File not found ενώ το αρχείο πράγματι υπάρχει, σημαίνει ότι κάποια εξάρτηση (βιβλιοθήκη) δεν είναι εγκατεστημένη στο σύστημά σου.
Μπορείς με
Κώδικας: Επιλογή όλων
ldd myprogram

να δεις τι βιβλιοθήκες χρησιμοποιεί το πρόγραμμά σου, και αν κάποια λείπει, θα το αναφέρει, με file not found.

Γενικά όταν θέλεις να δώσεις ένα πρόγραμμα σε άλλον, το πακετάρεις, σε αρχείο .deb. Και μέσα στο αρχείο .deb καθορίζεις ότι μαζί με την εγκατάσταση του .deb, χρειάζεται η τάδε βιβλιοθήκη, οπότε αυτή εγκαθίσταται αυτόματα από τα αποθετήρια.
προσωπικό ιστολόγιο ϗ πλανήτης 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++

Δημοσίευσηαπό koleygr » 10 Απρ 2013, 21:07

Το προγραμματακι λεγοταν return system value
οποτε για να το τρεξω απο τερματικο χωρις να ψαχνομαι με τα κενα, το μετονομασα σε rsv
μετα εδωσα στο τερματικο:
Κώδικας: Επιλογή όλων
./rsv

και μου εβγαλε not found

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

παλι not found

ενω στο ls το εβλεπα...
1 Linux: Χαμηλό ┃ Προγρ: Μέτρια ┃ Αγγλ: Μέτρια
Spoiler: show
DESKTOP:
2 Ubuntu 14.04 3.13.0-43-generic 64bit (en_US.UTF-8, Unity),
Linux Mint 7.1 3.13.0-39-generic 64bit (en_US, Cinamon),
Debian GNU/Linux (7.7) 3.2.0-4-amd64 (en_US, default)
3 Intel Core2 CPU 6600 2.40GHz ‖ RAM 5968 MiB ‖ Gigabyte P35-S3
4 nVidia GT218 [GeForce 210] [10de:0a65] {nouveau}
5 eth0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 01)
NOTEBOOK:
2 debian 7.7 3.2.0-4-686-pae 32bit(en_US.utf8, default)
3 Intel Atom CPU N270 1.60GHz || RAM 2016 MiB || TOSHIBA KAVAA - TOSHIBA TOSHIBA NB200
koleygr
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 575
Εγγραφή: 01 Ιαν 2010, 21:08
Τοποθεσία: Χανια
Launchpad: koleygr
Εκτύπωση

Επόμενο

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

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