'make' 不是内部或外部命令,也不是可运行的程序或批处理文件?

中才德创 2010-07-02 08:20:05
根据
http://v.youku.com/v_show/id_XMTA1NDEzODUy.html
的视频教程,
从XP的“开始”,打开QT应用程序的“Qt Command Prompt”
执行如下命令,make却不识别,而视频教程是可以的。这是为什么?
教程式
F:\Hello>qmake -project

F:\Hello>qmake

F:\Hello>make
'make' 不是内部或外部命令,也不是可运行的程序或批处理文件。

main.cpp
#include <QApplication>
#include <QPushButton>

int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QPushButton *button = new QPushButton("Quit");
QObject::connect(button, SIGNAL(clicked()),
&app, SLOT(quit()));
button->show();
return app.exec();
}
...全文
20328 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
fangon 2011-12-28
  • 打赏
  • 举报
回复
我也遇到了同类的问题,折腾中。。。
weiyuxingkong 2011-10-18
  • 打赏
  • 举报
回复
估计是环境变量设置不对,我也出了类似问题,还没解决
aobenhaimo 2011-07-04
  • 打赏
  • 举报
回复
也遇到了同样的问题,解决办法是,如果用的是windows的mingw平台, 用 mingw32-make命令而不是书上讲的make命令, 构建可执行文件。然后从dos进入debug文件夹,直接输入可执行文件名(不包含后缀)
importal 2011-04-25
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 tingsking18 的回复:]

改用mingw32-make
[/Quote]


不错,非常感谢。
花坊云端 2011-02-28
  • 打赏
  • 举报
回复
真是太感谢楼上的帮助了,我也有同样的问题.一直得不到解决,输入了mingw-32就可以了,真的太谢谢了.大家都是好人啊...
  • 打赏
  • 举报
回复
设置系统的环境变量就可以了
把你安装的QT中有个qt下有个bin
我的是这样的D:\QT\qt\bin
然后把 这个路径加入到系统的path环境变量中就可以了 额
O(∩_∩)O~
中才德创 2010-07-06
  • 打赏
  • 举报
回复
把用到的dll文件拷贝在.exe同一个文件夹,可以。但有没有更好的办法。
gemfield 2010-07-04
  • 打赏
  • 举报
回复
mingw32-make就是mingw提供的工具,实现linux下的make。
直接双击当然不行,你把用到的dll文件拷贝在.exe同一个文件夹里再试试
中才德创 2010-07-03
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 tingsking18 的回复:]
改用mingw32-make
[/Quote]这个可以生成Hello.exe了。但直接双击失败,但视频中是可以的。
看来老师的环境配置得不错啊!
中才德创 2010-07-03
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 lefttime 的回复:]
在Windows下, 通过nmake来编译~···
路径一般在Visual Studio目录的 VC\bin下面, 正确设置环境变量即可!
第二种方式是直接通过开始菜单中的Qt里有个“Qt 4.x.x Command Prompt”来启动环境!!1
[/Quote]nmake不能来编译
tingsking18 2010-07-02
  • 打赏
  • 举报
回复
改用mingw32-make
lefttime 2010-07-02
  • 打赏
  • 举报
回复
在Windows下, 通过nmake来编译~···
路径一般在Visual Studio目录的 VC\bin下面, 正确设置环境变量即可!
第二种方式是直接通过开始菜单中的Qt里有个“Qt 4.x.x Command Prompt”来启动环境!!1

21,481

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧