Δημοσιεύτηκε: 10 Φεβ 2011, 13:05
έγραψε:αλλα το ./ που πρεπει να δωσεις για να τρεξει το μεταγλωτισμενο αρχειο με ξενιζει λιγο....
Κανονικά ένα εκτελέσιμο για να τρέξει πρέπει να είναι σε έναν κατάλογο που είναι γνωστός στο λειτουργικό σύστημα:
/usr/bin
/usr/sbin
/home/user/bin κτλ
οπότε δίνεις απλώς την εντολή και το πρόγραμμα τρέχει.
Αν τώρα είναι σε κάποιον κατάλογο όπου το λειτουργικό δεν ψάχνει τότε πρέπει να δώσεις όλη τη διαδρομή. π.χ. /home/user/test/program/programma. Αν τώρα βρίσκεσαι στον κατάλογο όπου είναι και το πρόγραμμα πρέπει να βάλεις το «./» για να πεις στο λειτουργικό ότι το εκτελέσιμο είναι στον τρέχοντα κατάλογο. Δοκίμασε να τρέξεις το πρόγραμμα χωρίς το «./» για να δεις το αποτέλεσμα.