qt资源文件打包问题

本人在将qt程序打包后成.sis文件后,安装到手机中发现,软件不能正常运行,找不到qt中的资源文件,在此我想请教各位大侠,在qt程序打包时,其资源文件是否自动添加进.si... 本人在将qt程序打包后成.sis文件后,安装到手机中发现,软件不能正常运行,找不到qt中的资源文件,在此我想请教各位大侠,在qt程序打包时,其资源文件是否自动添加进.sis中?如若不是,请问应该怎么做?下面是我的打包方法:源代码写好了,.pro文件也写好了,然后通过开始菜单的Nokia Qt SDK -> Symbian -> Qt for Symbian
Command Prompt打开命令行控制台,然后切换到自己写的源代码.pro文件所在目录下,然后依次执行下面命令:
qmake
make
release-gcce
make sis
最后就生成一个.sis的自签名文件,可以下载到S60手机上运行了。
注:我的资源文件是两篇txt文档。
展开
 我来答
rhythmkay
2012-10-26 · TA获得超过362个赞
知道小有建树答主
回答量:129
采纳率:0%
帮助的人:154万
展开全部
你不是在QT creator下的开发的吧,???或者至少不是windows下的开发。
不然qt creator里面左下角就就可以调试,自动打包了。

还有可能你的pro文件需要手动添加之类的代码。。。

RESOURCES += \
res.qrc
更多追问追答
追问
你好,首先谢谢您的回答,我的开发环境是在nokia qt sdk中的qt creator,代码在生成资源文件时自动增加如下:
RESOURCES += \
txt.qrc
txt.qrc是我的资源文件名,
追答
还有一点如果资源文件找不到可能是路径没放对。
比如你仔细检查下,用QT CREATOR打开这个工程的qrc文件看看,
实在不行的话。
你就要在pro文件添加文件部署语句:
INSTALLS += target other_files
#define extras_files
other_files.files = config.ini //比如此处的config.ini文件就是当前工程目录下的一个文件(多个文件以用空格隔开)

other_files.path = /usr/chinaTrain //这个是你要部署到手机的路径(要绝对路径)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式