Kdevelop

...IDE, compilers, κλπ

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

Kdevelop

Δημοσίευσηαπό nikoker » 17 Σεπ 2008, 20:59

Οσο ημουν σε περιβαλλον windows χρησιμοποιουσα το Borland c++ builder το οποιο ηταν ενα πολυ απλο προγραμμα που με την επιλογη File->New->ConsoleWizard ανοιγε ο editor στον οποιο αφου εγραφα το προγραμμα C που ηθελα πατουσα απλως F9 (run) και γινοταν αυτοματα ολα. Κ ετρεχαν τα αποτελεσματα στην οθονη. Εκει εκανα κ καποια προγραμματα με gui.

Τωρα σε Ubuntu 8.04 βρηκα το kdevelop το οποιο ειναι ενα προγραμμα με πολυ ωραιο interface αλλα δεν μπορω να καταλαβω καθολου την λειτουργια του. Γραφω ενα απλο προγραμμα Hello world στην συνεχεια ακολουθω κατα σειρα τα εξης βηματα :

Project->Import Existing Project
Build->Compile File
Build->Build Project
Debug->Start

Ειναι σωστα τα βηματα αυτα με την σειρα που τα εγραψα; Εγω παντως παιρνω μηνυμα λαθους. Γενικα δεν εχω καταλαβει καθολου την λειτουργια του.

Εχω περασει κ το Anjuta αλλα αυτο δεν εχει καν μενου compile,run κτλ κ δεν εβγαλα ακρη ουτε εκει.
Γνώσεις ⇛ Linux: Μέτριο ┃ Προγραμματισμός: Ναι ┃ Αγγλικά: Πολύ Καλά
Λειτουργικό ⇛ Κubuntu 9.10 64bit σε Compal FL91 (Multirama notebook)
Προδιαγραφές ⇛ T7100 │ RAM 2GB │ Intel │ GM 965 │ TFT 15.4"
Άβαταρ μέλους
nikoker
babeTUX
babeTUX
 
Δημοσιεύσεις: 77
Εγγραφή: 01 Αύγ 2008, 20:41
Τοποθεσία: Θεσσαλονίκη
Εκτύπωση

Re: Kdevelop

Δημοσίευσηαπό kalakouentin » 18 Σεπ 2008, 01:48

Και εγώ με το Anjuta είχα παρόμοια προβλήματα. Μάλιστα τους έγραψα και στην mailing list αλλά απάντηση δεν πήρα.

Γενικά από φίλους που γράφουν "σοβαρά" κώδικα έχω ακούσει πολύ καλά λόγια για το Eclipse. Εμένα μου φαίνεται στρυφνό και άκυρα δύσκολο αλλά μάλλον αξίζει αν ενδιαφέρεσαι για το κάτι παραπάνω. Επίσης στο ίδιο βεληνηκές είναι και το NetBeans. Και τα 2 είναι native για Java Development αλλά έχουν πολλά add-ons και μπορείς εύκολα να κάνεις intergrate τα αντίστοιχα add-on για C/C++.

Για μικρά προγράμματα ίσως σου φανεί λίγο "άκυρο" αλλά και το gedit μια χαρά είναι! :D
Μπορείς να πας edit >> preferences.
Εκεί βάζεις ενεργά στην καρτέλα View το πεδίο "Display Line Numbers", και "Highlight matching bracket". Aκολούθως στην καρτέλα plug-in κάνεις activate να έχει "embedded terminal" (έχει και για python console :mrgreen: ).
Bγαίνεις και τέλος πατάς View και ενεργοποιείς το Bottom Pane.
Και you are ready to go.

Γράφεις τον κώδικα σου και μετά τον σώζεις κύριος όπου εσύ θες και τον κάνεις compile μέσω γραμμής εντολών με μια απλά εντολή.

Εικόνα

Nicey eh?
Εικόνα
Γνώσεις ⇛ Linux: Συμπαθητικές ┃ Προγραμματισμός: Συμπαθητικότερες ┃ Αγγλικά: Αστέρι
Λειτουργικό ⇛ Ubuntu 10.04 32bit σε HP nw9440 ┃ Ubuntu 10.04 32bit σε Toshiba Satellite U400┃ SLED 11 64bit σε Dell OptiPlex 780
kalakouentin
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 545
Εγγραφή: 05 Ιούλ 2008, 05:50
Εκτύπωση

Re: Kdevelop

Δημοσίευσηαπό linuxman » 18 Σεπ 2008, 02:37

Δοκίμασε και το Code::Blocks από το http://www.getdeb.net/category.php?id=2
Οδηγίες προς Νεοεισερχόμενους
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Linux Mint 17.1 Rebecca 3.13.0-37-generic 64bit (el_GR.UTF-8, X-Cinnamon cinnamon)
3 Intel Core i5-2310M CPU @ 2.10GHz ‖ RAM 3866 MiB ‖ Dell Inc. 0D7C51 - Dell Inc. Dell System Vostro 3750
4 Intel 2nd Generation Core Processor Family Integrated Graphics [8086:0116] {i915}
5 wlan0: Intel Centrino Wireless-N 1030 [Rainbow Peak] [8086:008a] (rev 34) ⋮ eth0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 06)
http://www.greeklug.gr
Άβαταρ μέλους
linuxman
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10378
Εγγραφή: 10 Μάιος 2008, 20:41
Τοποθεσία: Thessaloniki / Macedonia / Greece
Εκτύπωση

Re: Kdevelop

Δημοσίευσηαπό nikoker » 18 Σεπ 2008, 20:26

Αυτο το γνωριζω κ απο οσο ξερω γινεται απο οποιονδηποτε επεξεργαστη κειμενου κ το εχώ κανει. Εγω εψαχνα κατι το οποιο κατα την μεταγλωτιση να κανει κ αποσφαλματωση οπως τα αντοιστιχα προγραμματα που ειχα στα windows. Π.Χ οταν ξεχασω ενα ερωτηματιματικο μετα απο μια printf να μου βγαλει οτι στην ταδε γραμμη εχω λαθος... To kdevelop πιστευω οτι ειναι αυτο που ψαχνω με την προυποθεση να μαθω πως λειτουργει :D :D :D
Οπως κ να χει αυχαριστω για την απαντηση.
Γνώσεις ⇛ Linux: Μέτριο ┃ Προγραμματισμός: Ναι ┃ Αγγλικά: Πολύ Καλά
Λειτουργικό ⇛ Κubuntu 9.10 64bit σε Compal FL91 (Multirama notebook)
Προδιαγραφές ⇛ T7100 │ RAM 2GB │ Intel │ GM 965 │ TFT 15.4"
Άβαταρ μέλους
nikoker
babeTUX
babeTUX
 
Δημοσιεύσεις: 77
Εγγραφή: 01 Αύγ 2008, 20:41
Τοποθεσία: Θεσσαλονίκη
Εκτύπωση

Re: Kdevelop

Δημοσίευσηαπό nikoker » 18 Σεπ 2008, 23:23

Απ'οτι ειδα ειναι για 32 bit λειτουργικο συστημα ενω εγω εχώ 64. Μπορω να το κανω εγκατασταση;;
{64 βιτ δεν υπαρχει}
Γνώσεις ⇛ Linux: Μέτριο ┃ Προγραμματισμός: Ναι ┃ Αγγλικά: Πολύ Καλά
Λειτουργικό ⇛ Κubuntu 9.10 64bit σε Compal FL91 (Multirama notebook)
Προδιαγραφές ⇛ T7100 │ RAM 2GB │ Intel │ GM 965 │ TFT 15.4"
Άβαταρ μέλους
nikoker
babeTUX
babeTUX
 
Δημοσιεύσεις: 77
Εγγραφή: 01 Αύγ 2008, 20:41
Τοποθεσία: Θεσσαλονίκη
Εκτύπωση

Re: Kdevelop

Δημοσίευσηαπό kalakouentin » 19 Σεπ 2008, 06:02

http://www.kdevelop.org/index.html?file ... nload.html

Έχει πακέτα για Ubuntu 8.04 @ Linux x86_64 (64bit)


Ως γενικότερη απάντηση μπορείς να κάνεις εγκατάσταση 32bit προγράμματα σε 64bit λειτουργικά αλλά δεν θα έχεις κανένα ουσιαστικό κέρδος από πλευράς απόδοσης και αντίθετα ίσως έχεις και κάποιο επιπλέον κόστος... Το αντίστροφο είναι που δεν γίνεται εύκολα (και ίσως και καθόλου, δεν το έχω επιχειρήσει ποτέ)
Εικόνα
Γνώσεις ⇛ Linux: Συμπαθητικές ┃ Προγραμματισμός: Συμπαθητικότερες ┃ Αγγλικά: Αστέρι
Λειτουργικό ⇛ Ubuntu 10.04 32bit σε HP nw9440 ┃ Ubuntu 10.04 32bit σε Toshiba Satellite U400┃ SLED 11 64bit σε Dell OptiPlex 780
kalakouentin
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 545
Εγγραφή: 05 Ιούλ 2008, 05:50
Εκτύπωση

Re: Kdevelop

Δημοσίευσηαπό nikoker » 19 Σεπ 2008, 18:37

Δοκίμασε και το Code::Blocks από το http://www.getdeb.net/category.php?id=2


Γι αυτο μιλουσα οχι για το kdevelop.
Γνώσεις ⇛ Linux: Μέτριο ┃ Προγραμματισμός: Ναι ┃ Αγγλικά: Πολύ Καλά
Λειτουργικό ⇛ Κubuntu 9.10 64bit σε Compal FL91 (Multirama notebook)
Προδιαγραφές ⇛ T7100 │ RAM 2GB │ Intel │ GM 965 │ TFT 15.4"
Άβαταρ μέλους
nikoker
babeTUX
babeTUX
 
Δημοσιεύσεις: 77
Εγγραφή: 01 Αύγ 2008, 20:41
Τοποθεσία: Θεσσαλονίκη
Εκτύπωση

Re: Kdevelop

Δημοσίευσηαπό kalakouentin » 19 Σεπ 2008, 19:15

Συγνώμη κοίταξα στο download section της λάθος εφαρμογής. Δεν κατάλαβα ποιο εννοοούσες.
Πάραυτα:

http://www.codeblocks.org/downloads/5#linux64

(Να κάνουμε και κάνα google πριν γράφουμε ε?)
Εικόνα
Γνώσεις ⇛ Linux: Συμπαθητικές ┃ Προγραμματισμός: Συμπαθητικότερες ┃ Αγγλικά: Αστέρι
Λειτουργικό ⇛ Ubuntu 10.04 32bit σε HP nw9440 ┃ Ubuntu 10.04 32bit σε Toshiba Satellite U400┃ SLED 11 64bit σε Dell OptiPlex 780
kalakouentin
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 545
Εγγραφή: 05 Ιούλ 2008, 05:50
Εκτύπωση

Re: Kdevelop

Δημοσίευσηαπό Chosen_12 » 11 Δεκ 2008, 00:49

Καλησπέρα ,
είμαι νέος χρήστης Linux πράγμα που σημαίνει ότι δεν έχω και πολύ μεγάλη εξοικίωση ακόμα , οπότε συγχωρέστε μου τυχόν ανοησία .....
Χρησιμοποιώ το ubuntu 8.10 των 32 bits και εγκατέστησα το KDevelop για να τρέχω κώδικα C++ . Κατά τη διάρκεια εκτέλεσης του Simple Hallo Program που φτιάχνει μόνο του , ο compiler μου βγάζει το παρακάτω .... Τι να κάνω ???
Κώδικας: Επιλογή όλων
cd '/home/chosen12/dbdb/debug/./src' && WANT_AUTOCONF_2_5="1" WANT_AUTOMAKE_1_6="1" LC_MESSAGES="C" LC_CTYPE="C" make -k dbdb
linking dbdb (g++)
../libtool: line 832: X--tag=CXX: command not found
../libtool: line 865: libtool: ignoring unknown tag : command not found
../libtool: line 832: X--mode=link: command not found
../libtool: line 999: *** Warning: inferring the mode of operation is deprecated.: command not found
../libtool: line 1000: *** Future versions of Libtool will require --mode=MODE be specified.: command not found
gcc: no input files
gcc: no input files
gcc: no input files
gcc: no input files
../libtool: line 2237: X-O0: command not found
../libtool: line 2237: X-g3: command not found
../libtool: line 2406: Xdbdb: command not found
X: user not authorized to run the X server, aborting.
../libtool: line 2418: Xdbdb: command not found
../libtool: line 2426: mkdir /.libs: No such file or directory
mkdir: cannot create directory `/.libs': Permission denied
make: *** [dbdb] Error 1
*** Exited with status: 2 ***

Chosen_12
babeTUX
babeTUX
 
Δημοσιεύσεις: 22
Εγγραφή: 09 Δεκ 2008, 00:07
Εκτύπωση


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