g ++无法使用mudflap编译32位

时间:2011-08-29 14:54:09

标签: g++ 32-bit

我有一个项目,目前必须以32位模式编译。我使用的是Ubuntu 11.04 -64位,它可以正常使用-m32开关。 现在我想使用-fmudflap选项进行调试,但是我得到了一系列未定义的函数(__real_malloc,__ real_calloc,__ real_free等)。 我测试了一个简单的hello world程序,它在64位编译中运行良好,但在32位模式下运行不正常。 除了-lmudflap之外还有一个不同的链接库吗?

1 个答案:

答案 0 :(得分:0)

听起来你需要安装32位版本的mudflap。