進(jìn)口COMPUTEX日本編碼器 C-Shark 應(yīng)用程序調(diào)試器
高級語言調(diào)試器,消除了Linux標(biāo)準(zhǔn)調(diào)試器gdb的弱點,
基于GUI,可在Windows環(huán)境下使用,具有出色的可操作性,
以及在Linux目標(biāo)內(nèi)運行的獨特的CSIDE守護(hù)進(jìn)程cside system,
一個調(diào)試器,通過“_csidebg”提高嵌入式Linux應(yīng)用程序的調(diào)試效率。
主要特點
與Eclipse和GDB相比,優(yōu)秀的GUI調(diào)試器具有更好的可操作性和響應(yīng)能力,顯著提高了調(diào)試效率并縮短了開發(fā)時間。
標(biāo)配內(nèi)存配置文件
使用原始分析而不使用 LTT 顯示過程轉(zhuǎn)換圖
從子進(jìn)程的main()函數(shù)實現(xiàn)調(diào)試
實現(xiàn)單屏多進(jìn)程、多線程協(xié)同調(diào)試
使用CSIDE批量管理調(diào)試信息文件
實現(xiàn)CSIDE和目標(biāo)之間的文件傳輸,無需FTP等文件傳輸協(xié)議
支持 ARM (AArch32/64) 作為支持架構(gòu)
內(nèi)存配置文件功能
內(nèi)存分析顯示被調(diào)試進(jìn)程的內(nèi)存使用情況,并列出調(diào)用分配和釋放函數(shù)(malloc、free)的位置。
它還會在用戶程序終止時分析此信息,自動檢測導(dǎo)致內(nèi)存泄漏、
對同一指針進(jìn)行多次分配或釋放無效數(shù)組的調(diào)用,并顯示轉(zhuǎn)儲。
該窗口涵蓋了 glibc 的分配和釋放函數(shù)。 目標(biāo)內(nèi)存分配和釋放函數(shù)如下。