[GDB] which is more than max-value-size

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/cp3alai/article/details/51757982

百度竟然搜不到這個錯誤,好遺憾...

value of type `CFG' requires 123244 bytes, which is more than max-value-size

可能archlinux有一些自己的限制,centos應該不會這麼小就出現這個問題.


今天在調試程序的時候,想要打印一個變量.不小心遇到了這個錯誤.頓時鬱悶了...

聯想到可能是全局數據區裝不下了?不對啊,如果全局數據區裝不下,make都不會通過啊.

想必是gdb的問題.果然,在幾番搜索以後,找到了問題的原因.

在gdb中設置 : set max_value_size unlimited

如果不想設置無限大,也可以指定大小.


本文寫給那些苦於無法翻牆忍受百度搜索的程序員...



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章