Windows - sastavite QT projekt
U ovom članku naučit ćete kako sastaviti QT projekt pod Windowsima.
Promjena staze
Da biste koristili naredbeni redak, a ne Qt naredbeni redak, morat ćete promijeniti PATH varijablu. Doista, nemoguće je pokrenuti programe ili skripte iz naredbenog retka.
Pristup PATH varijabli
Ova je varijabla dostupna s upravljačke ploče.
Otvorite upravljačku ploču i prijeđite na klasični prikaz.
- Idite na karticu Sustav> Napredno i kliknite dolje na "Varijable okoliša".
- Otvara se drugi prozor, odaberite varijablu "Put".
Promjena varijable Path
Nakon dvostrukog klika na varijablu Put, otvara se drugi prozor, koji mora sadržavati sljedeće:
% SystemRoot% \ system32% SystemRoot%%% SystemRoot \ System32 \ WBEMMorat ćete dodati dvije staze:
- mapu "bin" koja se nalazi u podmapi "mingw" koja se nalazi u glavnoj mapi Qt;
- mapu "bin" koja se nalazi u podmapi "Qt" koja se nalazi u glavnoj mapi Qt;
Primjer putova za paket Qt 2009, 3:
- Qt
- 2009, 3
- mingw
- kanta
- Qt
- kanta
- mingw
- 2009, 3
Da biste dodali gore navedene putove, dovršite
% SystemRoot% \ system32% SystemRoot%%% SystemRoot \ System32 \ WBEMBy a ' ; 'koji označavaju kraj staze i zatim dodaju apsolutnu putanju svake datoteke.
Primjer:
% SystemRoot% \ system32% SystemRoot%%% SystemRoot \ System32 \ WBEM C: \ Qt \ 2009, 03 \ Qt \ bin \ C: \ Qt \ 2009, 03 \ mingw \ bin \;
Skripta paketa
Sada kada je put ispravno dovršen, morat ćete stvoriti skupni skript koji će kompilirati vaš projekt.
Primjer:
cd ../../../Dev-Cpp/Projets/Qt/VTestqmake
mingw32-make izdanje
mingw32-make clean // supprime tous les fichiers inutiles.
Izlaz
Analiza koda:
- cd ../../../Dev-Cpp/Projets/Qt/VTest : premjestiti se na naš projekt.
- qmake -project : kreira .pro datoteku
- qmake : stvaranje Makefile
- mingw32- make release : prevedite i smjestite izvršnu datoteku u mapu izdanja.
- Izlaz
Postavite ovu skriptu u jednu od mapa navedenih u Putu .
Program
Pozvat ćemo program iz naredbenog retka (neobavezno).
#includeNakon kompajliranja stavite ga u mapu označenu u Put.#include
int main () {
printf ("\ t
sustav ("start script.bat");
sustav ( "pauza");
return 0;
}
Sastavite projekt
Da biste kompajlirali svoj projekt, otvorite naredbeni redak i upišite ime:
- batch skripte
- ili programa
To će kompajlirati datoteke pohranjene na lokaciji specificiranoj u batch skripti i smjestiti izvršnu datoteku u podmapu izdanja.