Geany

...IDE, compilers, κλπ

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

Re: Geany

Δημοσίευσηαπό panagiotis » 22 Φεβ 2009, 16:50

Oκ έγινε θα προσπαθήσω.Ευχαριστώ πολύ που με βοηθήσατε (για ακόμα μια φορά).
Εικόνα Εικόνα
Toshiba Sattelite A100: Intel CoreDuo (1.83GHz) / Nvidia Ge Force 7600 / 1 GB DDR2 / 15.4" Mobile High Definiton.
Επίπεδο Γνώσεων: Linux: Καλό/Υψηλό / Προγραμματισμός: Ναι / Αγγλικά: Καλά/ Λειτουργικό:Ubuntu 11.10LTS "Oneiric Ocelot"
Άβαταρ μέλους
panagiotis
punkTUX
punkTUX
 
Δημοσιεύσεις: 166
Εγγραφή: 21 Οκτ 2008, 17:10
Τοποθεσία: ΛΕΜΕΣΟΣ
Εκτύπωση

Re: Geany

Δημοσίευσηαπό Dreamcatcher » 22 Φεβ 2009, 21:43

παιδες να ρωτήσω κάτι που μάλλον έχει να κάνει με την φύση του geany... δοκιμάζω να κάνω ένα hello world app σε c++ και ενώ κάνει κανονικά compile μολις πατάω execute μου γράφει "αποτυχία εκτέλεσης του προγράμματος τερματικού"... ξέρετε τί μπορεί να παίζει??? :?
Γνώσεις ⇛ Linux: Μέτριο ┃ Προγραμματισμός:Ναι ┃ Αγγλικά: Ναι
Λειτουργικό ⇛ Ubuntu 9.10 (Karmic Koala)
Προδιαγραφές ⇛ E6750 │ 4GB DDR2 │ Ati Radeon 2600 (256 mb DDR3) │ LG Flarton L194WS 1440χ900
Dreamcatcher
babeTUX
babeTUX
 
Δημοσιεύσεις: 67
Εγγραφή: 15 Φεβ 2009, 14:08
Εκτύπωση

Re: Geany

Δημοσίευσηαπό cyberpython » 22 Φεβ 2009, 21:51

Μπορείς να ποστάρεις τον κώδικα;
Κοινότητα ΕΛ/ΛΑΚ Οικονομικού Πανεπιστημίου Αθηνών / 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: Geany

Δημοσίευσηαπό Dreamcatcher » 22 Φεβ 2009, 21:53

Κώδικας: Επιλογή όλων
#include <iostream>
using namespace std;
int main(void)
{
cout << "Hello" << endl;
system("PAUSE");
return 0;
}


here you are...
Γνώσεις ⇛ Linux: Μέτριο ┃ Προγραμματισμός:Ναι ┃ Αγγλικά: Ναι
Λειτουργικό ⇛ Ubuntu 9.10 (Karmic Koala)
Προδιαγραφές ⇛ E6750 │ 4GB DDR2 │ Ati Radeon 2600 (256 mb DDR3) │ LG Flarton L194WS 1440χ900
Dreamcatcher
babeTUX
babeTUX
 
Δημοσιεύσεις: 67
Εγγραφή: 15 Φεβ 2009, 14:08
Εκτύπωση

Re: Geany

Δημοσίευσηαπό cyberpython » 22 Φεβ 2009, 21:56

Το μήνυμα:
Κώδικας: Επιλογή όλων
hello.cpp:5: σφάλμα: ‘system’ was not declared in this scope

λέει οτι δεν υπάρχει πουθενά δηλωμένο αυτό το όνομα (μεταβλητή ή μέθοδος) - και πολύ σωστά αφού η system("PAUSE") είναι μέρος του Win API.
Αντικατέστησέ τη με ένα
Κώδικας: Επιλογή όλων

int a;
cin >> a;


Edit: Ξέχασα -> και κάνε build από το μενού Build

Γιατί είναι απαραίτητο το build;
Επειδή μετά τη μεταγλώττιση έχουμε ένα αρχείο με τον κώδικα σε γλώσσα μηχανής (αρχείο .o) αλλά πρέπει να περάσει και από το linker για να μετατραπεί σε εκτελέσιμο.
Κοινότητα ΕΛ/ΛΑΚ Οικονομικού Πανεπιστημίου Αθηνών / 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: Geany

Δημοσίευσηαπό Dreamcatcher » 22 Φεβ 2009, 22:04

οκ δούλεψε μια χαρά... ευχαριστώ cyberpython... :)
Γνώσεις ⇛ Linux: Μέτριο ┃ Προγραμματισμός:Ναι ┃ Αγγλικά: Ναι
Λειτουργικό ⇛ Ubuntu 9.10 (Karmic Koala)
Προδιαγραφές ⇛ E6750 │ 4GB DDR2 │ Ati Radeon 2600 (256 mb DDR3) │ LG Flarton L194WS 1440χ900
Dreamcatcher
babeTUX
babeTUX
 
Δημοσιεύσεις: 67
Εγγραφή: 15 Φεβ 2009, 14:08
Εκτύπωση

Re: Geany

Δημοσίευσηαπό chazisop » 24 Φεβ 2009, 01:13

Λάθος, η system() είναι στην stdlib.h και μια χαρά μπορείς να τη χρησιμοποιήσεις , αρκεί να δηλώσεις τη βιβλιοθήκη με

Κώδικας: Επιλογή όλων
#include <stdlib.h>


Περισσότερα εδώ : Wikipedia about system() in C
Επίπεδο Γνώσεων: Linux: Μέτριο / Προγραμματισμός: Ναι / Αγγλικά:Καλά
Ubuntu 8.10 Intrepid Ibex
Intel Core2 6400 @ 2.13GHz , 3GB RAM , Nvidia 7600 GT , 2 x 120GB Western Digital hdd , 1x1TB Seagate hdd
chazisop
punkTUX
punkTUX
 
Δημοσιεύσεις: 160
Εγγραφή: 20 Νοέμ 2008, 04:19
Εκτύπωση

Re: Geany

Δημοσίευσηαπό cyberpython » 24 Φεβ 2009, 09:43

cyberpython έγραψε:λέει οτι δεν υπάρχει πουθενά δηλωμένο αυτό το όνομα (μεταβλητή ή μέθοδος) - και πολύ σωστά αφού η system("PAUSE") είναι μέρος του Win API.


chazisop έγραψε:Λάθος, η system() είναι στην stdlib.h και μια χαρά μπορείς να τη χρησιμοποιήσεις , αρκεί να δηλώσεις τη βιβλιοθήκη με
Κώδικας: Επιλογή όλων
#include <stdlib.h>

Περισσότερα εδώ : Wikipedia about system() in C


Ο chazisop έχει δίκιο όσον αφορά τη system(), αλλά εγώ μιλούσα για τη system() με παράμετρο "PAUSE" που δεν υπάρχει σε συστήματα UNIX / Linux αλλά μόνο σε Win...
Κοινότητα ΕΛ/ΛΑΚ Οικονομικού Πανεπιστημίου Αθηνών / 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: Geany

Δημοσίευσηαπό greatst » 24 Φεβ 2009, 14:40

cyberpython έγραψε:Το καλύτερο (κατά την άποψή μου πάντα) βιβλίο για C είναι το "Kernighan & Ritchie - The C Programming Language".

...



Θα επιβεβαιώσω κι εγώ ότι για την γλώσσα C το βιβλίο αυτό είναι απλά το κορυφαίο!
προσωπική ιστοσελίδαgreatst in Launchpad

Γνώσεις ⇛ Linux: Όσο ζω μαθαίνω ┃ Προγραμματισμός: Μια χαρά ┃ Αγγλικά: Εξαιρετικά

Mac mini (late 2009) (8GB RAM) με OS X 10.11.6 [και Ubuntu 16.04 Server amd64 και άλλες GNU/Linux εικονικές μηχανές με 2GB RAM, 128MB VRAM+3D_acceleration η κάθε μία].
Άβαταρ μέλους
greatst
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 639
Εγγραφή: 14 Δεκ 2008, 00:41
Τοποθεσία: Κατερίνη
Launchpad: greatst
IRC: greatst
Εκτύπωση

Re: Geany

Δημοσίευσηαπό chazisop » 25 Φεβ 2009, 01:39

Όχι δεν είναι κορυφαίο...




ΕΙΝΑΙ Η ΒΙΒΛΟΣ ΤΗΣ C , και οι κύριοι που αναφέρονται είναι οι δημιουργοί της!
Επίπεδο Γνώσεων: Linux: Μέτριο / Προγραμματισμός: Ναι / Αγγλικά:Καλά
Ubuntu 8.10 Intrepid Ibex
Intel Core2 6400 @ 2.13GHz , 3GB RAM , Nvidia 7600 GT , 2 x 120GB Western Digital hdd , 1x1TB Seagate hdd
chazisop
punkTUX
punkTUX
 
Δημοσιεύσεις: 160
Εγγραφή: 20 Νοέμ 2008, 04:19
Εκτύπωση

Προηγούμενη

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

cron