在MINI2440开发板上添加qtopia应用程序

正文 字体大小:  

在MINI2440开发板上添加qtopia应用程序

  (2012-07-25 16:15:00)
标签: 

it

 
一、将生成的.c .h .cpp这三个,放到一个文件夹里,拷贝其他的.pro,并修改做一个pro 文件。
pro 内容如下:复制到你的pro里面,做适当修改即可。
 
#CONFIG    += qtopiaapp
CONFIG += qtopia warn_on debug
HEADERS     mainwindow.h
SOURCES     main.cpp \
                                           mainwindow.cpp

TARGET    = my_leds                                   //生成的可执行文件名
 
TRANSLATABLES     = $$HEADERS \
                                                                       $$SOURCES
desktop.files=$${QTOPIA_DEPOT_PATH}/apps/Applications/my_leds.desktop
desktop.path=/apps/Applications
pics.files=$${QTOPIA_DEPOT_PATH}/pics/helpbrowser/*
pics.path=/pics/my_leds                     //图片存放位置
INSTALLS+=desktop
PICS_INSTALLS+=pics
PACKAGE_DESCRIPTION=The HTML help browser for the Qtopia environment.
 

二、再做一个bulid 文件,当然也可以从arm-qtopia的hello文件夹里面拷贝,差不多的。
  bulid 内容如下:(根据你的交叉编译器安装的路径,适当修改build的路径。比如我的编译器是安装在share目录下,所以从根目录的share开始)
 
#!/bin/bash
source /share/arm-qtopia/qtopia-2.2.0-FriendlyARM/setQpeEnv
qmake -spec /share/arm-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/mkspecs/qws/linux-arm-g++ -o Makefile *.pro
make clean
make
 
三  、做好build后要修改下权限,好了以后在当前目录运行./build 进行编译,如果编译通过则会生成一个可执行文件,把这个可执行文件放到开发板的 /opt/Qtopia/bin/ 下,再修改下权限即可。修改权限用chmod 777 xxx
 
 
四、做一个desktop文件。内容如下,根据情况做适当修改。
 
[Translation]
File=QtopiaApplications
Context=my_leds
Comment[Desktop Entry/Name]=Use soft hyphen (char U00AD) to indicate hyphenation
[Desktop Entry]
Comment[]=my leds test
Exec=my_leds           // 可执行文件名
Icon=my_leds                             // 应用程序图标的图片名
e=Application
Name[]=my_leds //   显示在 桌面图标下的名

做好以后放到开发板/opt/Qtopia/apps/Applications/  文件夹里面就好了。

 

五、放置图片。

进入/opt/Qtopia/pics/ ,在此文件夹下创建一个你的应用程序的图片包,把需要的图片传送进去,如桌面图标什么的。

六、完成以上步骤后就用命令reboot,重启你的开发板,重启后就会看到你的应用程序出现在开发板qtopia上了。


0

阅读 (120)   评论  (0) 收藏 (0)  转载 (0)   喜欢   打印 举报
已投稿到:
  • 评论加载中,请稍候...

登录名: 密码: 找回密码 注册

    

验证码: 请点击后输入验证码 收听验证码

发评论

以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

新浪BLOG意见反馈留言板 不良信息反馈 电话:4006900000 提示音后按1键(按当地市话标准计费) 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

新浪公司 版权所有

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值