συσκευασία wxGTK περιέχει wxWidgets για τη βιβλιοθήκη GTK +.
wxWidgets επιτρέπει στους προγραμματιστές να δημιουργήσουν εφαρμογές για Win32, Mac OS X, το GTK +, X11, Motif, σύσπαση, και περισσότερα, χρησιμοποιώντας ένα κομμάτι του κώδικα. Μπορεί να χρησιμοποιηθεί από γλώσσες όπως η C ++, Python, Perl και C # /. NET. Σε αντίθεση με άλλους Οδηγούς cross-platform, εφαρμογές wxWidgets εμφάνιση και αίσθηση μητρική. Αυτό οφείλεται στο γεγονός ότι wxWidgets χρησιμοποιεί τη δική του εγγενή στοιχεία ελέγχου της πλατφόρμας παρά να μιμηθεί τους. Είναι, επίσης, εκτεταμένη, δωρεάν, ανοιχτού κώδικα, και ώριμη. Γιατί να μην του δώσει μια δοκιμή, όπως και πολλοί άλλοι έχουν;
Συνιστάται η χρήση τουλάχιστον GTK + 2.2.3 για να πάρει τα μέγιστα από το wxWidgets και κάποιες λειτουργίες είναι διαθέσιμες μόνο όταν χρησιμοποιείτε GTK + 2.4 ή ακόμα και από το GTK + 2.8. Σημειώστε ότι αν έχετε συγκεντρώσει wxWidgets κατά GTK + 2.8 app σας θα εξακολουθούν να συνεργαστεί με τα μεγαλύτερα GTK + έκδοση μέχρι την έκδοση 2.2 και δοκιμές wxWidgets για την παρουσία νεότερα χαρακτηριστικά κατά το χρόνο εκτέλεσης και θα πέσει πίσω σε μια γενική εφαρμογή, αν αυτά τα χαρακτηριστικά δεν υπάρχουν στην έκδοση GTK + που χρησιμοποιείται.
wxWidgets 2.8 εξακολουθεί να υποστηρίζει το GTK + 1.2, αλλά καμία εξέλιξη γίνεται στη συγκεκριμένη θύρα πια και υποστήριξη για το GTK + 1.2 κατά πάσα πιθανότητα θα καταργηθεί εντελώς. Πράγματι, ένα από τα σημαντικότερα στάδια του κύκλου ανάπτυξης που οδηγεί στην wxWidgets 2.8 ήταν ότι η βάση κώδικα για το GTK + 1.2 και GTK + 2.0 διαχωρίζονται έτσι ώστε να μπορούν να γίνουν βελτιώσεις και καθαρό-ups στο + θύρα GTK 2.0 χωρίς να νοιάζονται για το GTK + 1.2.
Για να χρησιμοποιήσετε wxGTK με το GTK 1.2 θα πρέπει να χρησιμοποιήσετε --with-gtk = 1 επιλογή configure. Για την κατασκευή της βιβλιοθήκης σε λειτουργία Unicode (όλες οι χορδές θα είναι μεγάλη χορδές και ούτω καθεξής), θα πρέπει να ρυθμίσετε με το GTK 2.0 και προσθέστε --enable-unicode.
Παρακαλείστε να σημειώσετε ότι συνιστάται έντονα να δημιουργήσει τη βιβλιοθήκη σε ένα ξεχωριστό κατάλογο, όπως φαίνεται από τα παραπάνω, καθώς σας επιτρέπει να έχετε διαφορετικές εκδόσεις του (για παράδειγμα με και χωρίς debug) παράλληλα. Εάν χτίζετε στον κατάλογο πηγής, μην ξεχάσετε να κάνετε "make clean" πριν από την αλλαγή της διαμόρφωσης!
Απαιτήσεις:
· GTK +> = 2.2.3
Απαιτήσεις :
- GTK & gt? = 2.2.3
Τα σχόλια δεν βρέθηκε