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萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章