mingw32-make或make这两个命令有什么区别如何用

mingw32-make或make这两个命令有什么区别怎么用?
在稍有点复杂的程序(主函数在main.cpp,而不是工程名时),我在CMD里面的make命令总是在debug里生成o文件而不能生成exe文件,是不是在make后面还得加东西,加什么?mingw32-make和make啥区别? 还有都需要在环境变量里加什么?我加了一个包含qmake的一个mingw32-make的,还有别的吗

------解决方案--------------------
又是没人回答,现在都用mingw32-make了,老版的用make,不会用可以用mingw32-make -看说明,看不懂就用Qt creator编译吧