① 求解,用QT creator怎么生成release版本
在Qt creator的左下角,有一个按钮(如图)。
然后点击绿色的类似于播放按钮的按钮进行编译、运行。
② Qt怎么把写好的代码编译成exe文件
你可以在pro文件里指定exe文件的输出路径,比如DESTDIR += D:/output,编译后,指定的文件夹里就只有那个exe文件了。
另外,其他的编译临时文件不可能不会生成。
③ QT Creator里printf函数输出到“应用程序输出”界面
在qt代码printf后面加fflush(stdout);既可以及时输出出来。如
printf("SM2_do_decrypt %d %d\n", ret, outLen);
fflush(stdout);
④ QT有哪些功能按键
楼主您好!以下是部分您需要的快捷键但是新版本的暂时找不到请您见谅
/IN 10001[QQ号] 邀请QQ号为10001的玩家进入房间
/WHO 10001[QQ号] 查询QQ号为10001的玩家个人信息 /WhoAmI 查询自己的信息
/AR 自动准备
/AutoJoin 自动进入
/JOIN 001[房间号] 或 /GO 001[房间号] 加入房间号为001的房间
/Refuse 10001[QQ号]或 /RF 10001[QQ号] 拒绝邀请(全部或指定玩家)
/Unrefuse 10001[QQ号] 或 /URF 10001[QQ号] 解除拒绝邀请
/W 10001[QQ号] 开始向QQ号为10001的玩家发送悄悄话
/W off 结束悄悄话聊天
/R 聊天内容 回复他人的悄悄话聊天
/M 10001[QQ号] 屏蔽QQ号为10001的玩家悄悄话
/U 10001 [QQ号] 解除对QQ号为10001的玩家的悄悄话屏蔽
/mute 屏蔽所有的悄悄话 /unmute 解除对悄悄话的屏蔽
⑤ QQ堂的QT的快捷键~
快捷键:
F1 查看新手帮助
F2 随机加入房间
F3 寻找玩家功能(暂无)
F4 进入道具商店
F5 确定/准备/开始
F6 个人设置
F7 开设房间 (游戏中显示/关闭宠物)
F8 游戏中显示/关闭角色名称
F9 排名榜
F10 系统设置
ESC 取消(离开) Enter 游戏中打开聊天输入框
ALT+F4 快速关闭QQ堂
快捷指令:
/IN 1000 1[QQ号] 邀请QQ号为1000 1的玩家进入房间
/WHO 1000 1[QQ号] 查询QQ号为1000 1 的玩家个人信息 /WhoAmI 查询自己的信息
/AR 自动准备
/AutoJoin 自动进入
/JOIN 001[房间号] 或 /GO 001[房间号] 加入房间号为001的房间
/Refuse 1000 1[QQ号]或 /RF 1000 1[QQ号] 拒绝邀请(全部或指定玩家)
/Unrefuse 1000 1[QQ号] 或 /URF 1000 1[QQ号] 解除拒绝邀请
/W 1000 1[QQ号] 开始向QQ号为1000 1的玩家发送悄悄话
/W off 结束悄悄话聊天
/R 聊天内容 回复他人的悄悄话聊天
/M 1000 1[QQ号] 屏蔽QQ号为1000 1的玩家悄悄话
/U 1000 1 [QQ号] 解除对QQ号为1000 1的玩家的悄悄话屏蔽
/mute 屏蔽所有的悄悄话 /unmute 解除对悄悄话的屏蔽
⑥ qt5.9.9运行键在哪
qt5.9.9运行键是主界面左下角绿色的三角按钮。
在软件主界面,点击+new或者“文件”都可以创建一个新的项目,输入项目名称只能是英文、下划线或者数字,不能有中文和空格的出现。
创建出来点击运行(绿色的三角形)就会出来一个窗口,注意运行时我们运行按钮的上方小电脑中显示的是什么环境下的运行方式,有debug,release和profile。
⑦ 命令行编译qt程序 有几种方式
一、环境配置
1
要想使用Qt进行命令行编译,环境配置是必不可少的一步。环境配置好以后,我们才能使用相应的qmake,nmake等命令,并且链接到编译程序时所需要的头文件和库文件。
小提示:为了帮助大家解决环境配置的问题,新版Qt已经自带了相应的批处理文件,我们只要在编译前执行对应的批处理文件即可。
2
首先,我们在命令行编译时需要运行qmake.exe,因此我们需要将该文件的路径添加到PATH变量中。要想做到这一点,我们只需要执行Qt安装目录下的
Qt5.5.1\5.5\msvc2013\bin\qtenv2.bat 批处理即可。
3
其次,在编译过程中,我们还需要用到nmake命令,并且链接相应的头文件和库文件,以生成最终的可执行程序。要想做到这一点,我们只需要执行VS安装目录下的
D:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\vcvars32.bat批处理即可。
注意:由于我安装的是Qt for VS2013 32位版,所以运行的是vcvars32.bat,如果你安装的是64位版,请运行vcvars64.bat。
4
至此,环境配置就大功告成了。关于这个环境配置,需要特别指出的是,这个配置是临时性的,只在当前命令行窗口有效;也就是说,你关闭命令行窗口后,均需要重新运行相应的批处理文件。
END
二、命令行编译
首先,将以上两个批处理文件复制到要编译的工程目录中。
然后,点击菜单“文件”-“打开命令提示符”,在该目录下打开命令行窗口。
执行批处理文件qtenv2.bat。注意,由于该批处理会跳转到Qt安装目录,我们执行完毕后需要回到我们的当前目录(我这里由于Qt安装目录与当前目录不在同一个磁盘,只要切换磁盘便回到当前目录了)。
执行批处理文件vcvars32.bat。
下面,正式开始编译。首先,生成工程文件。键入命令:
qmake -project
说明:生成的工程文件名会与你当前的目录名同名。例如,我当前的目录名为test,生成的工程名则为test.pro。
接着,输入qmake test.pro,生成相应的Makefile文件。
最后,键入nmake,生成最终的可执行文件。
⑧ QT有哪些功能按键
楼主您好!以下是部分您需要的快捷键但是新版本的暂时找不到请您见谅
/IN
10001[QQ号]
邀请QQ号为10001的玩家进入房间
/WHO
10001[QQ号]
查询QQ号为10001的玩家个人信息
/WhoAmI
查询自己的信息
/AR
自动准备
/AutoJoin
自动进入
/JOIN
001[房间号]
或
/GO
001[房间号]
加入房间号为001的房间
/Refuse
10001[QQ号]或
/RF
10001[QQ号]
拒绝邀请(全部或指定玩家)
/Unrefuse
10001[QQ号]
或
/URF
10001[QQ号]
解除拒绝邀请
/W
10001[QQ号]
开始向QQ号为10001的玩家发送悄悄话
/W
off
结束悄悄话聊天
/R
聊天内容
回复他人的悄悄话聊天
/M
10001[QQ号]
屏蔽QQ号为10001的玩家悄悄话
/U
10001
[QQ号]
解除对QQ号为10001的玩家的悄悄话屏蔽
/mute
屏蔽所有的悄悄话
/unmute
解除对悄悄话的屏蔽
⑨ 怎么在Qt creator中加入命令行参数进行编译程序
直接创建一个QT GUI应用 没添加任何代码
编译输出如下:
21:34:14: 为项目test1执行构建步骤 ...
21:34:14: 配置没有改变, 跳过 qmake 步骤.
21:34:14: 正在启动 "nmake.exe"
{1"?} {2?}
qtcreator_ctrlc_stub: Command line failed: nmake.exe
21:34:14: 进程"nmake.exe"崩溃。
构建项目test1 时发生错误 (目标: 桌面)
当执行构建步骤 'Make'时
在构建和运行那里设置“使用jom代替nmake”后,编译输出如下:
。。。。。。。
'cl' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
jom: E:\QT_new_start\project_files\test1-build-desktop-Qt_4_8_0_for_Desktop_-_MSVC2010__Qt_SDK____\Makefile.Debug [debug\main.obj] Error 1
jom: E:\QT_new_start\project_files\test1-build-desktop-Qt_4_8_0_for_Desktop_-_MSVC2010__Qt_SDK____\Makefile.Debug [debug\mainwindow.obj] Error 1
jom 1.0.8 - empower your cores
jom: E:\QT_new_start\project_files\test1-build-desktop-Qt_4_8_0_for_Desktop_-_MSVC2010__Qt_SDK____\Makefile [debug] Error 2
21:37:32: 进程"E:\QT_new_start\QtCreator\bin\jom.exe"退出,退出代码 2 。
构建项目test1 时发生错误 (目标: 桌面)
当执行构建步骤 'Make'时执行qmake没问题
⑩ 在Windows下Qt里为什么没有终端输出
在 QT creator左边菜单栏,单击<项目>---->Build&Run--->Run---Run in terminal默认是勾选的,不勾选,运行,然后再勾选中,就可以弹出终端窗口了