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

Table of Contents

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

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

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

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

--

All Comments

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