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

来源:互联网 发布:手机淘宝抢购软件 编辑:程序博客网 时间:2024/04/30 23:05

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

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

it

分类: Linux
一、将生成的.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上了。


原创粉丝点击