目錄
- slickedit編譯調試linux應用程式
- 工程建立
- 編譯
- 智能報錯跳轉
- 配置編譯環境
- 調試
title: slickedit編譯調試linux應用程式
date: 2019/3/19 17:20:10
toc: true
---
slickedit編譯調試linux應用程式
工程建立
這裡推薦使用Makefile工程即可,這裡選這個主要下比較簡陋

編譯
智能報錯跳轉
se很智能,編譯錯的地方輕按兩下就可以跳轉到具體的源代碼
配置編譯環境
- compile應該是針對單個檔案的,可以手動輸入指令
,這裡需要指定頭檔案的路徑.或者從别的檔案導入arm-linux-gcc .... -I...
- build比較簡單,直接使用make就可以了
- rebuild可以是
make clean && make
- debug,這裡不能用,我們要用的是遠端調試
調試
這裡使用的是遠端調試,也就是單闆需要連接配接上網線,并且将
gdbserver
複制到單闆的
/bin
下
- 單闆運作
,指令類似如下,可以直接加參數,ip是單闆的ipgdbserver
gdbserver 192.168.95.200:2345 ./show_file -f simsun1.ttc -s 12 main.c`
- 主機安裝
,先嘗試指令行運作這個gdbarm-linux-gdb
arm-linux-gdb ./show_file target remote 192.168.95.200:2345
- 如果能夠運作,則直接使用
調試即可,調試前需要先打開se
檔案,不然好像有錯誤提示main
-
新增一個調試軟體opton > debug
slickedit編譯調試linux應用程式slickedit編譯調試linux應用程式 - 下次使用的時候,選擇
,設定具體的ip和執行檔案debug >Attach to remote process (gdb)
slickedit編譯調試linux應用程式slickedit編譯調試linux應用程式
-
- 接下去就是正常IDE的跳轉了
轉載于:https://www.cnblogs.com/zongzi10010/p/10559656.html