Δημοσιεύτηκε: 02 Μάιος 2010, 20:10
To Qt οπως θα διάβασες στο βιβλιο ειναι cross-platform. Αυτό σημαίνει (στη συγκεκριμένη περίπτωση) πως γράφεις το πρόγραμμα μία φορά (πχ σε λινουξ) και μετά το κάνεις compile σε κάθε πλατφόρμα που θα τρέξει ξεχωριστά. Αυτό προυποθέτει πως κάθε πλατφόρμα στην οποία θα γίνει compile το πρόγραμμα πρέπει να έχει και τα απαραίτητα εργαλεία (δηλαδη compiler + Qt). Επίσης, αν πχ το κάνεις compile σε Windows, τότε αυτό ΔΕΝ σημαίνει ΑΥΤΟΜΑΤΑ πως το πρόγραμμα θα μπορεί να τρέξει και σε ένα άλλο μηχάνημα με το ίδιο ή παρόμοιο λειτουργικό. Πρέπει μαζί με το πρόγραμμα να δώσεις και τις απαραίτητες βιβλιοθήκες (πχ dll) για να γίνει κάτι τέτοιο (θεωρώντας πως κάνεις dynamic link).