在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
CONFIG += qtopia warn_on debug
HEADERS
SOURCES
TARGET
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 //图片存放位置
desktop.path=/apps/Applications
pics.files=$${QTOPIA_DEPOT_PATH}/pics/helpbrowser/*
pics.path=/pics/my_leds
INSTALLS+=desktop
PICS_INSTALLS+=pics
PICS_INSTALLS+=pics
PACKAGE_DESCRIPTION=The HTML help browser for the Qtopia environment.
二、再做一个bulid 文件,当然也可以从arm-qtopia的hello文件夹里面拷贝,差不多的。
#!/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
qmake -spec /share/arm-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/mkspecs/qws/linux-arm-g++ -o Makefile *.pro
make clean
make
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 // 显示在桌面图标下的名
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上了。
- 在MINI2440开发板上添加qtopia应用程序
- 在MINI2440开发板上添加qtopia应用程序
- mini2440上qtopia应用程序开发步骤(x86-qtopia版本)
- 在x-86 qtopia上添加应用程序+移植到开发板
- 在qtopia中添加应用_x86-qtopia(基于mini2440-Friendly)
- 在qtopia中添加应用_arm-qtopia(基于mini2440-Friendly)
- 在qtopia中添加应用_x86-qtopia(基于mini2440-Friendly)
- mini2440的Qtopia应用开发
- linux-2.6.32在mini2440开发板上移植(8)之添加ADC驱动程序
- linux-2.6.32在mini2440开发板上移植(9)之添加触摸屏驱动程序
- linux-2.6.32在mini2440开发板上移植 --添加ADC驱动程序
- linux-2.6.32在mini2440开发板上移植---添加触摸屏驱动程序
- linux-2.6.32在mini2440开发板上移植(8)之添加ADC驱动程序
- TQ2440实验板qtopia应用程序开发总结
- 基于mini2440的qtopia应用程序开发之一:搭建平台+友善之臂的错误分析
- 基于mini2440的qtopia应用程序开发之一:搭建平台+友善之臂的错误分析
- Qtopia-core-4.3.4在mini2440上的交叉编译移植
- qtopia-2.2.0在linux上的安装(基于mini2440)
- 腾讯马拉松编程大赛第0,1,5场解题报告
- 什么是SDK
- Winform窗体传值的几种方式(属性赋值,委托,事件)
- 顺移加密
- JSP——基本脚本
- 在MINI2440开发板上添加qtopia应用程序
- 网络拓扑图
- 字符串匹配算法
- Java访问权限
- 使用miniSipServer构建自己的视频电话平台
- 用as3 serverSocket 做服务端,实现web客户端
- 最简单的xelatex+beamer 中文模版
- Ubuntu 12.04 MySQL数据库的配置
- UNIX网络编程之旅-配置unp.h头文件环境