air560002000 Δημοσ. 24 Ιανουαρίου 2006 Δημοσ. 24 Ιανουαρίου 2006 οταν φτιαχνουμε καποιο προγραμμα πχ ενα προγραμμα κρυπτογραφησης , αφου το χω κανει compile και τρεχει κανονικα , θελω να δουλευει σε υπολογιστες .τι πρεπει να κανω?
alkisg Δημοσ. 25 Ιανουαρίου 2006 Δημοσ. 25 Ιανουαρίου 2006 Δηλαδή τώρα που το κάνεις compile και το τρέχεις???!!! Με το χέρι???!!!
lalexoulhs Δημοσ. 25 Ιανουαρίου 2006 Δημοσ. 25 Ιανουαρίου 2006 Δηλαδή τώρα που το κάνεις compile και το τρέχεις???!!! Με το χέρι???!!! Exeis xioumor..... Me pia glwssa programmatismou to ekanes? Me C? An einai c tha eisai ok apla ftiaxnontas ena *.exe file An einai visul glwssa kaneis kapws build ena arxio pou perilambanei kai ta dll pou isos xreiazontai.
tzoykas Δημοσ. 25 Ιανουαρίου 2006 Δημοσ. 25 Ιανουαρίου 2006 Exeis xioumor..... Me pia glwssa programmatismou to ekanes? Me C? An einai c tha eisai ok apla ftiaxnontas ena *.exe file An einai visul glwssa kaneis kapws build ena arxio pou perilambanei kai ta dll pou isos xreiazontai. Δηλαδή τώρα εσύ του απάντησες; :-? air560002000 γίνε πιο σαφής σε αυτό που ρωτάς. Αμφιβάλλω αν κατάλαβε κανείς εδώ μέσα (ακόμα και αυτοί με τη μεγαλύτερη φαντασία) τι ακριβώς θέλεις να κάνεις και ποια είναι η απορία σου. Βοήθα μας να σε βοηθήσουμε.
takis456 Δημοσ. 25 Ιανουαρίου 2006 Δημοσ. 25 Ιανουαρίου 2006 Μάλλον χρησιμοποιεί κάποιον interpreter και θέλει να κάνει το πρόγραμμα του εκτελέσιμο. Δεν μας λες όμως air560002000 και σε ποια γλώσσα το έχεις φτιάξει.
drm Δημοσ. 25 Ιανουαρίου 2006 Δημοσ. 25 Ιανουαρίου 2006 Εάν η γλώσσα είναι Compiled (λες κάτι για compile αλλά καλό θα ήταν μία διευκρίνηση) τότε η γλώσσα θα δημιουργεί ένα .exe αρχείο κάπου στο φάκελο με τον κώδικα το οποίο λογικά αρκεί να το μοιράσεις Εάν είναι Interpreted τότε ανάλογα την γλώσσα πρέπει να βρεις κάποιον compiler ή κάποιο Virtual Machine. Επίσης πρέπει να προσέξεις μήπως το πρόγραμμα που έφτιαξες θέλει τπτ άλλο μαζί για να λειτουργήσει. Για παράδειγμα εάν χρησιμοποιείς Access χρειάζεσε και τον οδηγό της Access. Ειδική περίπτωση είναι τα προγράμματα γραμένα σε Java ή .Net platform, όπου για να τρέξει το πρόγραμμα χρειάζετε και το αντίστοιχο VM Σε κάθε περίπτωση καλό θα ήταν να δώσεις κάποιες παραπάνω πληροφορίες...
air560002000 Δημοσ. 25 Ιανουαρίου 2006 Μέλος Δημοσ. 25 Ιανουαρίου 2006 Για παραδειγμα φτιαχνει ενας προγραμματιστης ενα προγραμμα, εστω σε γλωσσα C,και θελει να το διαθεσει στην αγορα ετσι ωστε αυτοι που θα το αγορασουν για παραδειγμα να μπορουν να κρυπτογραφουν δεδομενα τους.
biocrasher Δημοσ. 25 Ιανουαρίου 2006 Δημοσ. 25 Ιανουαρίου 2006 αυτο το link ισως απαντησει μερικες αποριες σου http://en.wikipedia.org/wiki/Software_development_life_cycle
dop Δημοσ. 25 Ιανουαρίου 2006 Δημοσ. 25 Ιανουαρίου 2006 Το κάνεις compile σε όλους τους διαθέσιμους compilers που μπορείς να βρεις και δίνεις το εκτελέσιμο ή το κάνεις open-source και δίνεις τον κώδικα.
alkisg Δημοσ. 25 Ιανουαρίου 2006 Δημοσ. 25 Ιανουαρίου 2006 "το έχω κάνει compile" = έχεις ήδη φτιάξει το εκτελέσιμο (.exe). Το εκτελέσιμο είναι αυτό που δίνεις στους πελάτες. Η ερώτησή σου ποια είναι; Πώς φτιάχνεις exe ή πώς το δίνεις στους πελάτες; Σε τι γλώσσα το έχεις κάνει τώρα; Σε C για linux; Ποιο θα είναι το αγοραστικό σου κοινό; Από αυτό εξαρτάται και η γλώσσα και οι βιβλιοθήκες που θα επιλέξεις, π.χ. με Java παίζει σε όλα τα λειτουργικά, αλλά αν θες Windows users καλύτερα Visual C... Τι διεπιφάνεια χρήσης θες να έχει; Θα είναι παραθυρική εφαρμογή ή όχι; Κτλ κτλ Γίνε πιο σαφής.
random Δημοσ. 25 Ιανουαρίου 2006 Δημοσ. 25 Ιανουαρίου 2006 Βασικά, αυτά τα πράγματα τα μαθαίνεις ας πούμε "δια μαγείας". Αν εχεις τις γνωσεις να φτιάξεις ενα πρόγραμμα κρυπτογράφησης και να το κανεις κομπάηλ, αυτομάτως - στο ταξίδι για την Ιθάκη - εμαθες και πως θα το διαθέσεις Ειναι σα να έφτασες στην 3η Γυμνασίου μετα απο 9 χρονια σχολείο, να διάβασες και ολα τα Σος για τις τελικές εξετάσεις, και να σε προβληματίζει που θα βρείς στυλό για να γράψεις... Αν ειναι αυτο το πρόβλημα.. οριστε, στήνεις μια τσάμπα ιστοσελίδα, γράφεις μια περιγραφή του προγράμματος, και ανεβάζεις σελίδα και εκτελέσιμο στο σαιτ. Προσθέτεις διπλα στο λινκ "αν βρισκετε χρήσιμο το πρόγραμμα μου, στείλτε 50 ευρώ στον Χ λογαριασμό" και μετα απλά μετράς τα... εκατομμύρια
air560002000 Δημοσ. 26 Ιανουαρίου 2006 Μέλος Δημοσ. 26 Ιανουαρίου 2006 Eστω οτι δημιουργησα το αρχειο exe και μετα το αντιγραφω σ ενα cd.Οταν βαλω το cd σε καποιον υπολογιστη θα λειτουργει το προγραμμα χωρις να χρειαζεται να υπαρχει compiler ε?Συμφωνα με τον dop γιατι πρεπει να το κανω compile σ ολους τους διαθεσιμους compilers?Η C τρεχει μονο σε linuix?Σε windows ποιες τρεχουν?
tzoykas Δημοσ. 26 Ιανουαρίου 2006 Δημοσ. 26 Ιανουαρίου 2006 Χωρίς να έχω καμμία πρόθεση να σε προσβάλλω και τελείως φιλικά, οι γνώσεις σου φαίνονται να είναι τόσο λίγες πάνω σε αυτό που θέλεις να κάνεις που δε γνωρίζεις καν τι θέλεις να κάνεις. Θέλεις να φτιάξεις ένα πρόγραμμα στο δικό σου μηχάνημα και μετά να τρέχει σε άλλα; Σε τι γλώσσα θα το γράψεις (δε φαίνεται να γνωρίζεις ότι η C υπάρχει για όλα τα λειτουργικά άρα δε γνωρίζεις και να προγραμματίζεις με αυτήν); είναι για σένα ή κάνει κάποιος τρίτος τις ερωτήσεις μέσω εσού; δώσε μας λεπτομέρειες για να μην απαντάμε σε λάθος ερωτήσεις ή να μην απαντάμε απλά λάθος. Κάποιοι φίλοι έγραψαν μερικά πράγματα που ισχύουν αλλά δε μας είπες αν έλυσαν τις απορίες σου. Ο κώδικας (το εκτελέσιμο .exe) που παράγεται από τον compiler είναι συμβατός με μηχανήματα που τρέχουν το ίδιο λειτουργικό. Αν κάνεις compile σε win θα τρέχει μόνο σε μηχανήματα με windows. Αν κάνεις compile σε linux θα τρέχει μόνο σε μηχανήματα με linux κ.ο.κ.
Sta Δημοσ. 26 Ιανουαρίου 2006 Δημοσ. 26 Ιανουαρίου 2006 Εκτός από θέμα λειτουργικού είναι και θέμα υλικού (αρχιτεκτονική επεξεργαστή κ.τλ.), οπότε από μεταφερσιμότητα πάσχει σημαντικά.
bandito Δημοσ. 26 Ιανουαρίου 2006 Δημοσ. 26 Ιανουαρίου 2006 Eστω οτι δημιουργησα το αρχειο exe και μετα το αντιγραφω σ ενα cd.Οταν βαλω το cd σε καποιον υπολογιστη θα λειτουργει το προγραμμα χωρις να χρειαζεται να υπαρχει compiler ε?Συμφωνα με τον dop γιατι πρεπει να το κανω compile σ ολους τους διαθεσιμους compilers?Η C τρεχει μονο σε linuix?Σε windows ποιες τρεχουν? Deploy(ment) το λέμε αυτό. Χρειάζεσαι (μιας και 99% αναφέρεσαι σε windows), και οτι βιβλιοθήκη χρησιμοποιείς στο πρόγραμμα εκτός και αν το έχεις κάνει compile σαν standalone ή οι βιβλιοθήκες αυτές είναι windows native. Wild guess: Εργασία... βρήκες το προγραμμα απο κάπου και δεν ξέρεις πως θα το δώσεις στον καθηγητη.
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.