velt-0.2.7
開始恢復支援
qemu
進行x86 linux
核心的除錯。如下圖所示:
vs在核心的
panic
函式中斷:
使用此功能有幾個注意事項:
1、由於
velt-0.2.7
的安裝檔案製作錯誤,將
qemu
目錄放在了
bin目錄下,需要手工複製出來,將其放在
velt
安裝的根目錄下(下一版將修復此錯誤)。
2、需要正確配置工作目錄,使其指向核心原始碼的根目錄。
3、需要配置目標主機的引數:
目標連線型別必須選擇
qemu
。本機ip
必須配置為可以和開發主機進行通訊的
windows
主機的ip
位址。因為
qemu
是執行在
windows
主機上的,
velt
首先會登入開發主機,並呼叫開發主機上的
gdb,通過網路連線
qemu
提供的gdbserver
服務。如我的
windows
主機ip
為192.168.24.1
,而虛擬機器(開發主機)的ip為
192.168.24.129。4
、對於qemu
型別的除錯型別來說,目標機
ip、目標機帳號和目標機密碼這三個引數沒有作用。
5、目標機埠為
qemu
用以提供
gdbserver
服務的埠,只要不和其它埠衝突即可。
Velt中的目錄共享
velt的全稱是visual embedlinuxtools,它是乙個與visual gdb類似的visual studio外掛程式,用以輔助完成linux開發。利用這個外掛程式,將可以在visual studio的ide中進行linux應用程式的開發 包括編譯和除錯 也可以進行uboot和linu...
Velt中的IntelliSense路徑配置
velt 的全稱是 visual embedlinuxtools 它是乙個與 visual gdb 類似的visual studio 外掛程式,用以輔助完成 linux 開發。利用這個外掛程式,將可以在 visual studio 的ide 中進行linux 應用程式的開發 包括編譯和除錯 也可以進...
VELT 0 1 2開發 支援MinGW
快樂蝦 velt 的全稱是 visual embedlinuxtools 它是乙個與 visual gdb 類似的visual studio 外掛程式,用以輔助完成 linux 開發。利用這個外掛程式,將可以在 visual studio 的ide 中進行linux 應用程式的開發 包括編譯和除錯 ...