Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> C /C + + Προγραμματισμός

Windows Mobile C Compiler Options

Windows Mobile ( επίσης γνωστή ως Windows CE ) δεν έχουν C - compiler , αντί προγραμματιστές γράφουν κώδικα C και να το μεταφράσει με C - compiler της Microsoft . Τα αντικείμενα του προγράμματος καταρτίζονται κατόπιν συνδέεται σε εκτελέσιμα ως μέρος αυτής της διαδικασίας . Η χρήση του compiler και συνδετήρα αποτελεί συνήθη πρακτική για την παραγωγή υψηλής απόδοσης καταρτίζονται προγράμματα . Ο συντάκτης των Windows C έχει μια σειρά από επιλογές που είναι χρήσιμα για την πραγματοποίηση των προγραμμάτων Windows Mobile , τα περισσότερα εκ των οποίων καταλήγουν σε μικρότερα εκτελέσιμα που είναι πιο κατάλληλα για να εργαστούν σε περιβάλλοντα περιορισμένων του μια συσκευή με Windows Mobile . Επιλογές Κατεύθυνση εξόδου
Η

Η συντριπτική πλειοψηφία των επιλογών compiler χρησιμοποιούνται για να βρουν τρόπους για να ανακατευθύνετε την έξοδο από τον compiler. Αυτά μπορούν να χρησιμοποιηθούν για να παρέχουν περισσότερες πληροφορίες όταν ο compiler δεν τρέχει . Μπορούν να δημιουργήσουν δευτερεύουσες αρχεία που δίνουν μια καλύτερη ιδέα για το τι είναι ( ή δεν είναι ) που εργάζονται καθώς το πρόγραμμα τρέχει μέσω του compiler , ή να βοηθήσει να λύσουμε τη λογική του προγράμματος , καθώς περνά μέσα από τον compiler. Η επιλογή " /FA " είναι ένα παράδειγμα αυτού του τύπου επιλογή μεταγλωττιστή . Οι περισσότερες εφαρμογές Windows Mobile καταρτίζονται ως κώδικα μηχανής για να μειώσει το μέγεθος του προγράμματος και την αύξηση των επιδόσεων .
Εικόνων Compiler Options Αντιμετώπιση προβλημάτων
Η

Μεταγλωττιστές μπορεί να ρυθμιστεί για να δώσει χρήσιμες πληροφορίες κατά την πρώτη σύνταξη ενός πρόγραμμα - τα περισσότερα προγράμματα πρέπει να καταρτίζονται πολλές φορές , κάθε φορά , για τον καθορισμό κάποιο λάθος ρίχνονται από τον compiler . " /EH " είναι το κύριο πρόβλημα γυρίσματα επιλογή, η οποία σας επιτρέπει να καθορίσετε τη μορφή των εξαιρέσεων , και αυτό που προκαλεί κατ 'εξαίρεση , όταν τις πίστες compiler . Άλλες επιλογές περιλαμβάνουν την αντιμετώπιση προβλημάτων " /C ", η οποία διατηρεί τα σχόλια κατά τη διάρκεια του κύκλου προ - επεξεργασίας compiler . Αυτό είναι χρήσιμο για να καθοριστεί ποιο μέρος του κώδικά σας προκαλεί ο compiler να αποφεύγουν να προβούν .

Η Header ένταξη Επιλογές
Η

" C " headers compilers διαδικασία ως ένας τρόπος να συμπεριλάβει λειτουργίες σε αντικείμενα προγραμματισμού . Οι επιλογές για την ένταξή τους κυμαίνονται από την επιλογή " /Fp " , για τη συμπερίληψη μια συγκεκριμένη προ-μεταγλωττισμένα αρχείο κεφαλίδας , για να " /FI " για την προ - επεξεργασία που καθορίζεται κεφαλίδες . Σχετικά με τις λειτουργίες αυτές είναι το " /fastcap " και " /callcap " χαρακτηριστικών επιλογών , τα οποία παρέχουν πρόσθετα άγκιστρα για τη σύνδεση μαζί κλήσεων λειτουργίας. Η επιλογή " /Fp " είναι χρήσιμο για κινητές συσκευές , διότι μπορεί να μειώσει το τελικό μέγεθος του αρχείου ή το ποσό της μνήμης RAM που χρειάζεται .
Εικόνων Επιλογές Σύνδεση
Η

Όταν ένα compiler τρέχει , αυτό και συγκεντρώνει κώδικα στον κώδικα του αντικείμενα , και συνδέει εκείνους κωδικό αντικείμενα σε εκτελέσιμα αρχεία . Οι επιλογές μεταγλώττισης που ρυθμίζουν σύνδεση των αντικειμένων σε εκτελέσιμα περιλαμβάνουν " /c" το οποίο απενεργοποιεί όλα τα συνδέει, " /Gy ", που επιτρέπει τη λειτουργία σε επίπεδο σύνδεσης , και " /LD », που διευθύνει το συνδετήρα και compiler για να δημιουργήσετε το πρόγραμμα ως μια δυναμική σύνδεση βιβλιοθήκη ( dll αρχείο * . ) .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα