百度竟然搜不到这个错误,好遗憾...
value of type `CFG' requires 123244 bytes, which is more than max-value-size
可能archlinux有一些自己的限制,centos应该不会这么小就出现这个问题.
今天在调试程序的时候,想要打印一个变量.不小心遇到了这个错误.顿时郁闷了...
联想到可能是全局数据区装不下了?不对啊,如果全局数据区装不下,make都不会通过啊.
想必是gdb的问题.果然,在几番搜索以后,找到了问题的原因.
在gdb中设置 : set max_value_size unlimited
如果不想设置无限大,也可以指定大小.
本文写给那些苦于无法翻墙忍受百度搜索的程序员...