nazwa 'make' nie jest rozpoznawana

0

Witam,
chcialbym nauczyc sie troche programowac w c++ wykorzystaniem QT(zainstalowalem sobie caly pakiet QT Creator), jednak juz na samym poczatku napotkalem problem. Mam taki prosty program:

#include <QApplication>
#include <QLabel>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QLabel *label = new QLabel("Hello Qt!");
label->show();
return app.exec();
}

i w ksiazce z ktorej korzystam jest instrukcja jak to skompilowac:
qmake -projekt
qmake
make

na poczatku system nie wykrywał mi poleceń qmake ale dodałem zmienną środowiskową do PATH i jakoś poszło, ale teraz mam problem z komenda make, teraz to przy niej wyswietla mi się info:"nazwa 'make' nie jest rozpoznawana jako polecenie wewnętrzne lub zewnętrzne" dodałem już do PATHa takie coś: C:\Qt\2010.05\mingw\bin ale nadal nie działa, proszę pomóżcie, siedze nad tym juz dobrych kilka godzin i nie moge ruszyc dalej

0

Windows 7 ?

0

XP

0
  1. sprawdź czy make.exe tam faktycznie jst ( powinien byc )
  2. wpisz w cmd echo %PATH% i zobacz czy ścieżka do mingw/bin faktycznie jest w PATH
0

kurcze nie pokazala sie sciezka C:\Qt\2010.05\mingw\bin a jak wchodze w zmienne srodowiskowe przez Panel sterowania -> system ->zaawansowane ->zmienne srodowiskowe to jest tam. Wyswietlila mi sie tylko zmienna C:\Qt\2010.05\qt\bin. Co moge z tym zrobic?

Dobra problem rozwiazany, wystarczylo zrobic restart systemu, wtedy wpisala sie zmienna do PATH i zamiast make uzyc komendy jom.

0

a nie wystarczyłoby mingw32-make ?

0

jeżeli korzystasz z Qt Creatora to nie musisz odpalać żadnych make'ów, tylko tworzysz projekt i program kompilujesz i uruchamiasz w środowisku wielkim przyciskiem „PLAY” po lewej.

0

tak jest błąd - powinno być nmake a nie make :P dodatkowo flaga release-all

0

tak jest błąd - powinno być nmake a nie make
nmake to z pakietu Visual Studio. Tu mówimy o Qt Creatorze, który ma zintegrowanego mingwa. powinno więc działać jedno z: make, gmake, gnumake, mingw32-make lub coś jeszcze tego typu.

0

Żeby z "pod palca" uruchamiać projekty w Qt musisz mieć ścieżkę dostępu do katalogu mingw/bin
dla zgodności poleceń książkowych zmień nazwę z mingw32-make.exe na make.exe
Najprościej jest odpalić środowisko Qt (zmienne systemowe, ścieżki dostępu) poprzez wywołanie Qt Command Prompt w menu windowsa
Sukcesów

1 użytkowników online, w tym zalogowanych: 0, gości: 1