Utilizo QT para programar, pero el comando make, el comando mingw32-make y el comando nmake no son comandos internos. ¿Qué está pasando?
Simplemente agregue 3 variables de entorno, de la siguiente manera:
1) Variable de usuario QTDIR (suponiendo que su Qt esté instalado en la unidad D)
En Administración En usuario variables, cree una nueva variable "QTDIR", la ruta es ";D:\Qt\2010.05\qt;"
2) ruta bin (variable de entorno de usuario U)
En En las variables de usuario, para la variable Ruta, la ruta agregada es ";D:\Qt\2010.05\qt\bin;"
3) ruta bin (variable de sistema S)
En el sistema En la variable, para la variable Ruta, agregue la siguiente ruta: ";D:\Qt\2010.05\bin;C:\WINDOWS\System32;D:\Qt\2010.05\mingw\bin;", pague Atención al ";" en la ruta. Es un punto y coma en inglés y no se puede omitir.
Tenga en cuenta que en sistemas Windows, si está utilizando la versión de código abierto de Qt, escriba mingw-32make.exe; si está utilizando la versión comercial de Qt, escriba nmake. ?
------------------------------------------ ------ -------------------------------------------- ------ --------------------------
Aquí tienes una explicación del programa:
#include< QApplication>
#include
#include
#include
int main(int argc,char *argv[])
{
aplicación QApplication(argc,argv);
QPushButton pushButton (QObject::tr ("¡Hola Qt!"));
pushButton.show();
QObject::connect(&pushButton,SIGNAL(clicked()),&app, SLOT(quit() ));
return app.exec();
}
a) Guarde el programa anterior en un bloc de notas, como este .cpp, tenga en cuenta que este es un archivo C++
b) Luego, coloque he.cpp en la carpeta helloqt2,?
c) Haga clic en "Inicio --> Programas --- > Qt SDK de Nokia 2010 --> Símbolo del sistema Qt" para ingresar al modo de línea de comando de Qt. ?
d) Escriba los siguientes comandos en secuencia, ***six
cd D:\Qt\MyProject\helloqt2
qmake -project
qmake helloqt2.pro
mingw32-make.exe
cd D:\Qt\MyProject\helloqt2\debug
helloqt2.exe p>
Nota: "mingw32-make" es un nombre de archivo que se utiliza para generar archivos .exe; mingw32 y make están conectados directamente por "-", que es una línea horizontal, no es un guión bajo ni un espacio.
e) Finalmente, ves los siguientes resultados: Supongo que tu problema es principalmente: la ruta de mingw32-make.exe no está configurada, es decir, agregando ";D:\Qt\2010.05\ " a la variable del sistema de ruta mingw\bin;"