Windows - Σύνταξη ενός έργου QT

Σε αυτό το άρθρο, θα μάθετε πώς να συντάξετε ένα έργο QT κάτω από τα Windows.

Η μεταβλητή Path

Για να χρησιμοποιήσετε τη γραμμή εντολών και όχι την Γραμμή εντολών Qt, θα πρέπει να αλλάξετε τη μεταβλητή PATH. Πράγματι, είναι αδύνατο να εκτελούνται προγράμματα ή δέσμες ενεργειών από τη γραμμή εντολών.

Πρόσβαση στη μεταβλητή PATH

Αυτή η μεταβλητή είναι προσβάσιμη από τον πίνακα ελέγχου.

Ανοίξτε τον πίνακα ελέγχου και μεταβείτε στην κλασική προβολή.

  • Μεταβείτε στην καρτέλα Σύστημα> Για προχωρημένους και κάντε κλικ κάτω στο "Μεταβλητές περιβάλλοντος".
  • Ανοίγει ένα άλλο παράθυρο, επιλέξτε τη μεταβλητή "Διαδρομή".

Αλλαγή της μεταβλητής Path

Με το διπλό κλικ στη μεταβλητή Path, ανοίγει ένα άλλο παράθυρο, πρέπει να περιέχει τα ακόλουθα:

 % SystemRoot% \ system32;% SystemRoot%;% SystemRoot% \ System32 \ Wbem 
Θα χρειαστεί να προσθέσετε δύο διαδρομές:
  • το φάκελο "bin" που βρίσκεται στον υποφάκελο "mingw" που βρίσκεται στον κύριο φάκελο Qt.
  • το φάκελο "bin" που βρίσκεται στον υποφάκελο "Qt" που βρίσκεται στον κύριο φάκελο Qt.

Παράδειγμα διαδρομών για το πακέτο Qt 2009, 3:

  • Qt
    • 2009.3
      • mingw
        • αποθήκη
      • Qt
        • αποθήκη

Για να προσθέσετε τα παραπάνω μονοπάτια, ολοκληρώστε

 % SystemRoot% \ system32;% SystemRoot%;% SystemRoot% \ System32 \ Wbem 
Με ένα ' ; 'που υποδηλώνουν το τέλος μιας διαδρομής και στη συνέχεια προσθέστε την απόλυτη διαδρομή του κάθε αρχείου.

Παράδειγμα:

 % SystemRoot% \ system32;% SystemRoot%;% SystemRoot% \ System32 \ Wbem; C: \ Qt \ 2009.03 \ Qt \ bin \; 

Το σενάριο δέσμης

Τώρα που το μονοπάτι έχει ολοκληρωθεί σωστά, θα χρειαστεί να δημιουργήσετε ένα δέσμη δέσμης ενεργειών που θα συγκεντρώνει το έργο σας.

Παράδειγμα:

 cd ../../../Dev-Cpp/Projets/Qt/VTest

qmake

mingw32-κάνει απελευθέρωση

mingw32-κάνει καθαρό // supprime tous les fichiers inutiles.

έξοδος

Ανάλυση του κώδικα:

  • cd ../../../Dev-Cpp/Projets/Qt/VTest : για να προχωρήσετε στο έργο μας.
  • qmake -project : δημιουργεί το αρχείο .pro
  • qmake : δημιουργία Makefile
  • mingw32- κάνει απελευθέρωση : μεταγλωττίζει και τοποθετεί το εκτελέσιμο στο φάκελο απελευθέρωσης.
  • έξοδος

Τοποθετήστε αυτήν τη δέσμη ενεργειών σε έναν από τους φακέλους που καθορίζονται στο Path .

Το πρόγραμμα

Θα καλέσουμε το πρόγραμμα από τη γραμμή εντολών (προαιρετικό).

 #περιλαμβάνω

#περιλαμβάνω

int main () {

printf ("\ n \ tCompilateur de projets Qt \ n \ n");

("script.bat").

συστήματος ("PAUSE");

επιστροφή 0?

}}

Αφού μεταγλωττιστεί, τοποθετήστε το σε ένα φάκελο που υποδεικνύεται στο Path.

Συγκεντρώστε ένα έργο

Για να μεταγλωττίσετε το έργο σας, ανοίξτε μια γραμμή εντολών και απλά πληκτρολογήστε το όνομα:

  • δέσμης ενεργειών δέσμης
  • ή του προγράμματος

Αυτό θα μεταγλωττίσει τα αρχεία που είναι αποθηκευμένα στη θέση που καθορίζεται στη δέσμη δέσμης ενεργειών και θα τοποθετήσει το εκτελέσιμο σε υποφάκελο έκδοσης.

Προηγούμενο Άρθρο Επόμενο Άρθρο

Οι Καλύτερες Συμβουλές