pananaoy Δημοσ. 27 Απριλίου 2011 Δημοσ. 27 Απριλίου 2011 Καλησπερα παιδια. Χρησιμοποιω Codegear RAD Studio 2009 για να φτιαχνω παραθυρικες εφαρμογες. Η ερωτηση μου ειναι η εξης: Ποιες ειναι οι ρυθμησεις ετσι ωστε τα executable που φτιαχνω να τρεχουν σε υπολογιστες χωρις Codegear RAD Studio 2009 και ποια αρχεια χρειαζονται απο την καθε εφαρμογη? Ευχαριστω εκ προτερων.
Directx Δημοσ. 27 Απριλίου 2011 Δημοσ. 27 Απριλίου 2011 Για να δημιουργήσεις ένα αυθύπαρκτο εκτελέσιμο θα πρέπει: Από το μενού View να επιλέξεις το "Project Manager". Από το παράθυρο του "Project Manager" άνοιξε το "Build Configurations" και ύστερα κάνε δεξί κλικ στο configuration εκείνο του οποίου τις ρυθμίσεις επιθυμείς να αλλάξεις (για παράδειγμα "Debug"). Στο νέο μενού που θα εμφανισθεί επέλεξε "Edit". Ύστερα στο νέο παράθυρο που θα εμφανισθεί θα πρέπει να επιλέξεις από την λίστα που υπάρχει στα αριστερά σου, το "C++ Linker" και να θέσης την τιμή "Dynamic RTL" που θα εμφανισθεί στα δεξιά σου σε "false". Μετά θα πρέπει από την αριστερή λίστα να επιλέξεις το "Packages" (είναι 3η επιλογή από το τέλος) και να ξεμαρκάρεις το "Build with runtime packages". Να επιβεβαιώσεις τις νέες ρυθμίσεις πατώντας το πλήκτρο OK. -- Τώρα ποία αρχεία μπορεί να χρειάζεται κάθε εφαρμογή σου εξαρτάται από εκείνα που χρησιμοποιείς. Αν πρόκειται για μια στάνταρτ εφαρμογή VCL κανένα (αφού ρυθμίσεις ανάλογα το Project σου), αν χρησιμοποιείς εξωτερικές DLL, οδηγούς Β.Δ. κτλ, φυσικά τις DLL αυτές. Υ.Γ. Για να επιβεβαιώσεις ότι το εκτελέσιμο σου χρησιμοποιεί μόνο DLL των Windows μπορείς να χρησιμοποίησεις το εργαλείο TDUMP (εγκαθίσταται μαζί με τον C++ Builder) από την γραμμή εντολών ως "TDUMP projectname.exe -em |more" ώστε να πάρεις ένα dump με όλα τα import της εφαρμογής σου.
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.