Re: [問題] make debug的工具
: 如果是失敗的話,錯誤訊息就會出現在最後幾行輸出訊息,
還有,在最後幾行都會有
我舉例,底下兩個都是在最後輸出的錯誤
ex1
configure: error: no termcap library found
make[1]: *** [configure-gdb] Error 1
make[1]: Leaving directory `/root/build_gdb'
make: *** [all] Error 2
ex2
make[3]: *** [install-common] Error 1
make[3]: Leaving directory `/root/build_gdb/sim/arm'
make[2]: *** [install] Error 1
make[2]: Leaving directory `/root/build_gdb/sim'
make[1]: *** [install-sim] Error 2
make[1]: Leaving directory `/root/build_gdb'
make: *** [install] Error 2
像是有些錯誤是因為此package又安裝了其他相依的package
照成了遞迴錯誤
那我要怎麼看出說這個錯誤是發生在哪呢
: 找找看是什麼原因造成『error, file not found, ...』之類的錯誤。
我最近安裝toolchain遇過的錯誤大多都是
include不到檔案
而造成,裡頭的程式,抓不到某個型而出現錯誤
那,能不能講一下,還有哪些錯誤呢,除了include error
: 如果有warnning訊息,有時可以忽略,
例如呢,可以麻煩您舉個例嗎,這樣的訊息是輸出怎樣的格式呢
: 除非一直找不出錯誤在哪,問題就可能出在warnning上。
: 如果你只想擷取configure或make的錯誤或警告訊息,
: 只要把輸出到stdout的訊息導向到/dev/null就可以了。
: 一般,error與warnning訊息會輸出到stderr。
: 例如:
: ./configure >/dev/null
: make >/dev/null
: 如果不必要的資訊還是太多,再用文字處理軟體擷取你要的資訊,
: 例如sed, awk, grep, ...。
: 這是我一般在編譯tarball程式的作法。
: : 有什麼方法或輔助debug的工具嗎
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.74.251.159
討論串 (同標題文章)
LinuxDev 近期熱門文章
PTT數位生活區 即時熱門文章