από konnn » 01 Αύγ 2014, 16:16
kostaspd έγραψε:Δοκιμάζω το
- Κώδικας: Επιλογή όλων
#include <stdio.h>
int main(){
printf ("Hello World!\n");
}
το αποθηκεύω σαν hello world.c στην επιφάνεια εργασίας
το τρέχω και παίρνω το εξής
- Κώδικας: Επιλογή όλων
kostaspd@kostaspd-HP-PAVILION-G6-Notebook-PC:~$ gcc hello world.c
gcc: error: hello: Δεν υπάρχει τέτοιο αρχείο ή κατάλογος
gcc: error: world.c: Δεν υπάρχει τέτοιο αρχείο ή κατάλογος
gcc: fatal error: no input files
compilation terminated.
Τι λάθος κάνω??
Το λάθος που έχεις εδώ-πέραν από κάποιο άλλο που μπορεί να ειπώθηκε- είναι πως αποθηκεύεις το αρχείο στην επιφάνεια εργασίας και έπειτα από το τερματικό, δίχως να "μπεις" στον κατάλληλο φάκελο που είναι η επιφάνεια εργασίας προσπαθείς να προσπελάσεις το αρχείο. Δε το βρίσκει όμως διότι η προεπιλογή του τερματικού είναι ο /home . Άρα με την εντολή
- Κώδικας: Επιλογή όλων
cd όνομα_καταλόγου
μπαίνεις σε αυτόν.
Οπότε λες :
- Κώδικας: Επιλογή όλων
gcc hello.c
και μετά
- Κώδικας: Επιλογή όλων
./a.out
1 Linux: Μέτριος ┃ Προγραμματισμός: Μέτριος ┃ Αγγλικά: Προχωρημένος
2
Desktop : Ubuntu 16.04 64bit
a Intel Core i3 CPU 530 2.93GHz ‖ RAM 3824 MiB ‖ Intel DH55HC -
b nVidia Device [10de:1040] (rev a1)
c eth0: Intel 82578DC Gigabit Network Connection
3
Notebook : Ubuntu 16.04 64 bit
a Intel Core i3-2365M CPU @ 1.40GHz ‖ RAM 3854 MiB ‖ LENOVO 20197
b Intel 2nd Generation Core Processor Family Integrated Graphics Controller
c 5 wlan0: Intel Centrino Wireless-N 2230 ⋮ eth0: Realtek RTL8101E/RTL8102E
Αυτόματη υπογραφή.