2017-03-29 50 views
0

我試圖調試我的AT & T彙編代碼與KDBG重定向輸入爲標準輸入,但這不工作。KDBG調試器運行重定向輸入

kdbg program1 < mydata.txt 

cat mydata.txt | kdbg program1 

任何意見試過嗎?

+0

在kdbg中做重定向。 – Jester

+0

怎麼樣?我想你的意思是gdb(如gdb program1,然後運行 Barcys

+0

是的,這就是我的意思。據我所知,kdbg是gdb的前端,所以它應該以某種方式工作。如果一切都失敗了,請附加到shell進程並在那裏執行'exec'程序。 – Jester

回答

1

選擇Execution->參數,再放入運行程序1以下這些論點箱:

< mydata.txt 

我也強烈建議你在該對話框切換到工作目錄和填寫目錄。這可以確保程序在正確的目錄中運行,並且實際找到mydata.txt

+0

謝謝!這工作完美!我還有一個問題,每當我在調試過程中嘗試檢查內存時,它說無法訪問內存(地址 - 例如。0x3),有什麼想法嗎?:( – Barcys

+0

不是沒有進一步的細節。無論如何,這是一個不同的問題。 – j6t