求助:關於gcc優化選項的問題。

我在ubuntu 6.06下編譯psmisc 22.2的代碼,編譯環境gcc 4.0.3,libc6 2.3.6-0ubuntu20。然後用gdb 6.4調試pstree命令。但在調試過程中,出現了如下的錯誤提示。

current
CODESET No symbol "CODESET" in current context
等等。

在google上檢索的結果表明,是gcc在編譯的過程中優化掉在這些變量。於是我修改了confugre文件中CFLAGS的值,由原來的"-g -O2"改成了"-g -O0"。但在debug中上述的提示依然出現。請問,gcc還有哪些選項能造成這樣的結果?又該如何修改這些選項呢?歡迎任何直接和間接的回答。謝謝!

所有跟帖: 

求助:關於gcc優化選項的問題。(重發) -yahoobb- 給 yahoobb 發送悄悄話 yahoobb 的博客首頁 (517 bytes) () 09/27/2006 postreply 02:30:02

gcc optimization -ohlalala- 給 ohlalala 發送悄悄話 (386 bytes) () 09/27/2006 postreply 05:08:32

謝謝兩位的回答。 -yahoobb- 給 yahoobb 發送悄悄話 yahoobb 的博客首頁 (86 bytes) () 09/27/2006 postreply 22:29:35

請您先登陸,再發跟帖!