您的位置:首页 > 编程语言 > Qt开发

qtopia-2.2.0 第一个 Qt 应用程序的 --- 开发流程--- 移植到 TQ2440 开发板

2013-04-20 16:56 375 查看

复制 x86 下制作好的工程:

将 上一博客制作好的 first / 目录 复制到 /opt/EmbedSky/Qte/arm-qtopia-2.2.0/pro/ 目录 下.

重新打开一终端,设置 ARM 的环境变量:

#source setARM_QpeEnv


使用 tmake 重新生成 Makefile 文件:

# tmake -o Makefile first.pro




修改 Makefile 文件:

只列出 修改的部分,注意 重复出现 问题:

LINK	=	arm-linux-g++


TARGET	=	$(QPEDIR)/image/opt/Qtopia/bin/first
DESKTOP =	$(QPEDIR)/image/opt/Qtopia/apps/EmbedSky/first.desktop
ICON =		$(QPEDIR)/image/opt/Qtopia/pics/first.png


all: $(TARGET)
cp -f first.desktop $(DESKTOP)
cp -f first.png $(ICON)

$(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC)
$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS)


clean:
-rm -f $(OBJECTS) $(OBJMOC) $(DESKTOP) $(ICON) $(TARGET)
-rm -f *~ core


接着 make :



复制文件到 开发板 对应目录下:

1, 复制 应用程序:

复制 first 应用程序 到 /opt/qtopia/bin 目录下;

2, 复制 桌面图标:

复制 first.png 桌面图标 到 /opt/qtopia/pics 目录下;

3, 复制 启动器:

复制 first.desktop 启动器 到 /opt/qtopia/apps/EmbedSky 目录下;

重启 开发板 运行应用程序:



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: