【发布时间】:2011-07-06 20:58:47
【问题描述】:
我刚刚在运行 OSX 10.6 的 Mac 上编译并安装了 gcc 4.6.0 。我启用了石墨,所以我像这样编译它:
../gcc-4.6.1/configure --with-ppl=/usr/ppl --with-cloog=/usr/cloog --prefix=/usr/local/ --enable-languages=c,c++
它构建良好,甚至可以编译,但即使我尝试使用 Boost 和 ROOT 等库执行程序,我也会收到如下错误:
inten(12480) malloc: *** error for object 0x7fff70012500: pointer being freed was not allocated
*** set a breakpoint in malloc_error_break to debug
Abort trap
【问题讨论】:
-
可能是 32/64 位问题?您是否禁用了多库?
-
您是否尝试在调试器中在
malloc_error_break上设置断点?