1、Qt程序采用release方式编译发布;拷贝".exe"目录整个文件夹。
2、以管理员方式大携 运行QT命名行 (电脑桌面->开始->搜QT->进编译器) "Qt 5.9.9 (MSVC 2017 64-bit)",
3、 cd /滚羡伏d (+)".exe"跟目录文件路径 例如:cd /d C:\Users\86131\Desktop\release ,定位至exe文件目录。
3、 windeployqt (+)”.exe“的程序名称 例如:windeployqt rtpPlayer.exe ,自动将应用所需的库添加至.exe文件中。
拷贝此文件夹全部内容至其他设备,exe文件可直接正常运行。
方法二:打包成一个exe文件。
1、按方法一先添加好全部库文件。
2、运行"Enigma Virtual Box"软件,
①选择exe文件路径;
②设置打包后的exe文件的保存路径;
③将所有文件全选后拖拽至列表"add Folder Recursive"整个文件夹(可直接打开含库文件的release文件夹,全选文件夹内所有文件,拖拽至"Enigma Virtual Box"软件文件列表)
④建议压缩后执行。执行完成后会在相应路径生成打包好的exe文件,如过派樱库文件齐全、压缩步骤正确,即可在不同设备上正常运行打包后的exe程序。
4.1 或者,下面的工具:5.12.2没有找到for Desktop,他的名字不同,只有一个QT5.12.2(MinGw版本号侍和拦),这个就是了
4.2 打开红色标记的命令窗口 :
(其实在QT目录下是可以找到这个目录的。)
4.3 接着输入命令行,cd /d 路径(指的是需要打包的exe程序目老胡录,就是刚才拷贝出来的exe程序所在的目录),回车后棚拆:
详见 http://wiki.forum.nokia.com/index.php/Qt_for_symbian_%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83%E5%AE%89%E8%A3%85http://wiki.forum.nokia.com/index.php/Qt_for_Symbian%E5%BA%94%E7%94%A8%E7%9A%84%E5%BC%80%E5%8F%91
首先你需要搭建桥闹手机开发环境
需要下载的东西上面的网站上都已经给你写的比较清楚了
基本上就下面几个东西你是必须要下载的
qt for symbian sdk(最好下 4.6.3这个版本)
相关设备晌饥的 symbian sdk(如果是s60 5th 就去下Nokia_N97_SDK_v1.0_2,如果你要用symbian^3的SDK 就去下 Nokia_Symbian3_SDK_v0.9等等)
carbide c++ (如果你没有nokia的手机,那么就用模拟器来代替,carbide c++ 提供了调用symbian模拟器的途径,当然如果你有设备的话就不需要下这个了。)
环境搭建好了之后,你就需要编写程序,然后在手机或者模拟器上运行。运行的细节可以在上面的网站里面去看。
如果还有什敏谨罩么疑问可以直接联系我
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)