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 
С a ' ;, които показват края на пътя и след това добавят абсолютния път на всеки файл.

Пример:

 % SystemRoot% \ system32;% SystemRoot%;% SystemRoot% \ System32 \ Wbem; C: \ Qt \ 2009.03 \ Qt \ бин \; C: \ Qt \ 2009.03 \ MinGW \ бин \; 

Партиден скрипт

Сега, когато Path е правилно завършен, ще трябва да създадете пакетен скрипт, който ще компилира проекта ви.

Пример:

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

qmake

mingw32-make release

mingw32-make clean // допълни всички файлове.

изход

Анализ на кода:

  • cd ../../../Dev-Cpp/Projets/Qt/VTest : за да преминете към нашия проект.
  • qmake -project : създава .pro файла
  • qmake : създаване на Makefile
  • mingw32- make release : компилирайте и поставяте изпълнимия файл в папката за освобождаване.
  • изход

Поставете този скрипт в една от папките, зададени в Path .

Програмата

Ще извикаме програмата от командния ред (по избор).

 #include

#include

int main () {

printf ("\ t

система ("start script.bat");

система ( "пауза");

return 0;

}

След като се компилира, поставете го в папка, посочена в Path.

Съставете проект

За да компилирате проекта си, отворете командния ред и напишете името:

  • на партиден скрипт
  • или на програмата

Това ще компилира файловете, съхранени в местоположението, посочено в пакетния скрипт, и ще постави изпълнимия файл в подпапка за освобождаване.

Предишна Статия Следваща Статия

Топ Съвети