我在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優化選項的問題。
所有跟帖:
• 求助:關於gcc優化選項的問題。(重發) -yahoobb- ♀ (517 bytes) () 09/27/2006 postreply 02:30:02
• gcc optimization -ohlalala- ♀ (386 bytes) () 09/27/2006 postreply 05:08:32
• 謝謝兩位的回答。 -yahoobb- ♀ (86 bytes) () 09/27/2006 postreply 22:29:35