請問trace kernel(linux)時,怎樣知道哪些被定義過 - Linux

Skylar DavisLinda avatar
By Skylar DavisLinda
at 2008-08-13T14:58

Table of Contents

在trace kernel的時候,我只知道看linux-2.6.21/.config還有用grep去找看有沒有被

define過,可是有時候會出現兩個地方都找不到的情形,那這樣我怎麼知道在條件編譯

時,某個巨集的到底是被代換成哪一段呢?

有人有經驗,可以分享一下嗎?

--
Tags: Linux

All Comments

Rebecca avatar
By Rebecca
at 2008-08-15T22:46
用dmesg? 其實我也在學...XD
Damian avatar
By Damian
at 2008-08-16T09:57
我的方法是 gcc -E ... 在前後程式碼加一點標記再看
Puput avatar
By Puput
at 2008-08-16T22:16
我用gcc -E /home/worldxxi/桌面/linux-2.6.21/drivers/c
Kama avatar
By Kama
at 2008-08-17T09:37
pufreq/cpufreq.c 可是他沒有把巨集代換進去啊?
Faithe avatar
By Faithe
at 2008-08-21T12:02
我弄的不對嗎?
Heather avatar
By Heather
at 2008-08-25T23:37
我換個方式問好了,如果我用搜尋功能找出了某個flag在一
Bennie avatar
By Bennie
at 2008-08-29T19:22
些config檔案有定義到或被取消定義,怎樣知道哪個才是我
Dora avatar
By Dora
at 2008-08-31T22:48
當初編譯的時候用到的設定檔?

Re: 請問含有make指令的套件名稱為何

Wallis avatar
By Wallis
at 2008-08-13T14:29
※ 引述《who4 (eric)》之銘言: : 我想請問一下板上的大家 : 如果想要自行安裝套件 : 必須要下./configure , make , make install的指令 : 萬一作業系統本身沒有這些指令 (但是有rpm 指令) : 我想要從網路上抓rpm 來安裝 : 可是不曉得這些編譯指令是在哪 ...

ubuntu下 重編後網卡支援

Lydia avatar
By Lydia
at 2008-08-13T14:14
由於實驗的關係 在筆電上 必須要有兩張支援 無線網路的網卡 所以得有一個Cardbus網卡接在筆電上,在還沒重編核心前 那張網卡是可以成功run的 在ifconfig 也可看到他的存在 但是當我們由於實驗緣由 一定得重編核心時 run kernel後 卻在ifconfig 中找不到他的存在 但是我記得我 ...

shell下的背景執行

Christine avatar
By Christine
at 2008-08-13T12:19
請問一下 背景執行 andamp; 符號是用在怎樣的情形下呢? 像我現在 執行了 vi test.c andamp; 把 vi 放在背景下面執行 然後我要怎麼把 背景的vi叫出來? 另外請教把像這樣的 process 放進背景有什麼意義呢? 謝謝 - ...

Re: bash 3 的一個 script, for i in ...

Annie avatar
By Annie
at 2008-08-13T11:25
以一般的情況而言, 通常會用 sed 或者其他的 scripting language 來處理類似問題, 例如以下的方法都可以: sed and#39;s/$/ abc def !no/and#39; /path/filename1 andgt; /path/filename2 awk and#39;{pr ...

Linux無法連線Vista?

Sandy avatar
By Sandy
at 2008-08-13T10:31
想請問有人嘗試使用Linux連Vista嗎? 以前我從Linux連XP是OK 最近連Vista 他只是畫面閃一下然後又跳回連線畫面 也沒有顯示錯誤訊息 連線軟體使用Kdrc 或是說哪裡需要修正呢? 謝謝 -- ▊ ◥ thePainter. ◤ ▎ ...