求助:关于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

请您先登陆,再发跟帖!