qt creator怎么运行qmake(转)

 我来答
手机用户31402
推荐于2016-10-26 · TA获得超过608个赞
知道答主
回答量:122
采纳率:0%
帮助的人:145万
展开全部
Designer设计一个Form,保存为gotocell.ui。 然后用纯文本编辑器写一个main.cpp。 接着运行qmake 我的是windows的系统。 这是原文:=============================================== 将此对话框保存到gotocell文件夹中,取名gotocelldialog.ui,在此文件夹中创建一个main.cpp文件,包含如下内容:#include#include#include"ui_gotocelldialog.h"intmain(int argc, char *argv[]){QApplication app(argc, argv); Ui::GoToCellDialogui;QDialog*dialog = new QDialog; ui.setupUi(dialog); dialog-show();returnapp.exec();}现在运行qmake命令(qmake -project; qmake gotocell.pro)创建makefile文件。Qmake可自动检测到用户界面文件gotocelldialog.ui,并在makefile中添加合适的UIC(userinterfacecompiler)规则语句。UIC工具最终将gotocelldialog.ui文件转换为标准C++代码,存于ui_gotocelldialog.h文件中。 =============================================== ------解决方案-------------------------------------------------------- 那是以前没有Qt Creator的搞法现在QtCreaor能根据需要自动调用相关可执行文件工作 不过手动一次也有好处 在开始菜单找到Qt 命令行工具,打开控制台窗口(实际上执行一个.Bat文件,它会设置QT的环境变量) 进入main.cpp所在目录,敲入qmake -project回车,作用是生成.Pro工程文件 再敲入qmake XXX.pro(XXX与目录名有关)回车,生成相关MakeFile文件 再敲入mingw32-make,回车,会编译并连接生成一个可执行文件 (如果没有刻意取消,QT SDK安装时会安装gun的编译器,mingw32-make.exe,为Windows量身打造的最小需求编译器),当然你也可以用VC的编译器,只要路径对 --------------------------------------------------------
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式