yahoobb2006-09-27 10:26:26
我在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还有哪些选项能造成这样的结果?又该如何修改这些选项呢?欢迎任何直接和间接的回答。谢谢!
yahoobb2006-09-27 10:30:02
求助:关于gcc优化选项的问题。(重发)
ohlalala2006-09-27 13:08:32
gcc optimization
yahoobb2006-09-28 06:29:35
谢谢两位的回答。