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


复制 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 目录下;


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












发布了115 篇原创文章 · 获赞 21 · 访问量 28万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章