linuxdebug
㈠ linux下的debug是干什麼的
都太熟悉了 見鬼去吧,
太陽
它有一張巨大的床和一扇小小的門
就象皮箱
因為滴雨的金菊——野生的胸針
靜的如夜哈哈
㈡ 如何debuglinux內核,我用ubuntu
可是有沒有一種比較快捷的方法比如說在終端裡面查看呢?答案是肯定的。為了查看 Ubuntu 的版本號,可以採用以下兩種方法之一。方法一在終端中執行下列指令: cat /etc/issue 可以查看當前正在運行的 Ubuntu 的版本號。其輸出結果類似下面的內容: Ubuntu 8.04 /n /l方法二使用 lsb_release 命令也可以查看 Ubuntu 的版本號,與方法一相比,內容更為詳細。執行指令如下: sudo lsb_release -a 將輸出結果: Distributor ID: Ubuntu Description: Ubuntu 8.04 Release: 8.04 Codename: hardy 查看內核版本號的方法是:列印一個終端,輸入命令uname -r
㈢ 怎麼能讓linux debug口 列印進程崩潰時的pc值
可能是像log4j一樣的日誌工具包列印的日誌,關不關也沒什麼關系,debug能更好的讓你知道程序的動向,想關閉的話去配置文件里看看吧。
㈣ 如何打開linux kernel的debug
【1】配置Kconfig,添加要調試驅動模塊的DDEBUG選項,如
kernel_imx\drivers\mxc\pmic\mc13892\Kconfig
config MXC_PMIC_DEBUG
bool "Support MXC PMIC DEBUG"
depends on MXC_PMIC
【2】配置Makefile,添加編譯支持驅動模塊 EXTRA_CFLAGS += -DDEBUG ,如
kernel_imx\drivers\mxc\pmic\core\Makefile
ifeq ($(CONFIG_MXC_PMIC_DEBUG),y)
EXTRA_CFLAGS += -DDEBUG
endif
【3】配置內核,使支持動態調試
make menuconfig
| | Kernel hacking --->
| | [*] Tracers --->
| | [*] Trace max stack
| | [*] Enable dynamic printk() support
| | Device Drivers --->
| | MXC support drivers --->
| | MXC PMIC support --->
| | [*] Support MXC PMIC DEBUG
【4】重燒內核啟動後,改變控制台debug消息顯示級別,可以列印printk(DEBUG ...)信息
echo > /proc/sys/kernel/printk "8"
㈤ linux中有沒有類似windows里的debug命令的功能
RunAs /user:Domain\Administrator 「msconfig」 之後會要你輸入administrator密碼。 RunAs語法是這樣的: RunAs /user:[Domain]\[user name]
㈥ linux debug是什麼意思
debug就是用於調試時的列印提示信息的,bug就是問題
㈦ linux下syslog的LOG_DEBUG參數
寫讓它輸出運行到那裡就會輸出
㈧ linux debug filesystem怎麼用
在進行系統調試的時候,有可能會使用到debug
file
system。
下面講解如何具體使用debug
file
system
1.
在kernel中使用debug
file
system
make
menuconfig
-->
Kernel
hacking
-->
選中Debug
Filesystem
(CONFIG_DEBUG_FS)選項。
make
menuconfig
-->
kernel
hacking
-->
選中Kernel
debugging
(CONFIG_DEBUG_KERNEL)選
項。
註:"kernel
debugging"選項必須使能,否則在進行第三步的時候,會報「mount:
unknown
filesystem
type
'debugfs'」
2.
編譯kernel,下載並且運行之。
3.
掛載debug
file
system
#
mount
-t
debugfs
none
/sys/kernel/debug
或者
#
mkdir
/debug
#
mount
-t
debugfs
none
/debug
進入/debug文件夾及其子文件夾獲得想要的信息。
㈨ linux下,怎麼進入debug,求助
1、安裝gdb
2、編譯的時候帶上參數 -g
3、gdb使用推薦看這個文章,一步步叫你怎麼用,很好很強大
http://blog.csdn.net/yihucha166/archive/2009/04/14/4073735.aspx
補充回答:比如你有一個cpp文件 xx.cpp
你先編譯 gcc -g -o xx xx.cpp
再用gdb gdb ./xx.cpp
這樣就可以了。
再補充,我給的連接裡面這些都有,一步步,很清晰的。