英創(chuàng)公司提供的Eclipse是經(jīng)過英創(chuàng)公司修改和配置的開發(fā)工具,嵌入了交叉編譯工具鏈,可以在Windows操作系統(tǒng)下開發(fā)嵌入式Linux應(yīng)用程序,不需要用戶編寫復雜的Makefile文件,大大加快了應(yīng)用程序的開發(fā)進度。除此之外,為方便習慣在圖形界面進行調(diào)試的客戶,此Eclipse也提供了源碼在線調(diào)試的功能,只要進行相應(yīng)設(shè)置,就能在Eclipse中在線調(diào)試運行在英創(chuàng)主板上的linux應(yīng)用程序,調(diào)試界面如圖1所示。
圖1調(diào)試界面
使用Eclipse在線調(diào)試linux應(yīng)用程序,需要Debug版本的應(yīng)用程序運行在目標板上,PC機與目標板在同一網(wǎng)絡(luò),二者通過TCP連接進行通信,才能進行遠程在線調(diào)試。所以,設(shè)置和調(diào)試主要分為4部分:
1、編譯Debug版本的應(yīng)用程序
2、目標板使用gdbserver運行Debug版本的應(yīng)用程序
主要是開啟服務(wù)器,設(shè)定目標板服務(wù)器端口,以等待Eclipse的連接
3、設(shè)置Eclipse的調(diào)試功能
主要是新建調(diào)試應(yīng)用項目、設(shè)置gdb工具路徑、Manual Remote Debugging Launcher、連接遠端服務(wù)器的IP地址和端口號等
4、使用Eclipse進行調(diào)試
常規(guī)的調(diào)試功能,包括設(shè)置/取消斷點、單步運行、運行到行、變量觀察等都能支持
關(guān)于設(shè)置和調(diào)試的具體步驟,感興趣的客戶可以通過我們網(wǎng)站搜索《win7下使用Eclipse在線調(diào)試linux應(yīng)用程序》進行下載,也可以直接聯(lián)系我們。
-
WINDOWS
+關(guān)注
關(guān)注
3文章
3510瀏覽量
88217 -
嵌入式主板
+關(guān)注
關(guān)注
7文章
6083瀏覽量
35098
發(fā)布評論請先 登錄
相關(guān)推薦
評論