0
我们正试图在我们这都运行在Windows和Mac OSX(豹,雪豹)多线程应用程序,以评估囤积居奇。囤C++崩溃
我们使用Boost,卷曲的libjpeg和log4cplusplus作为第三方库。现在,我们将所有模块与libhoard.dylib链接起来,但让第三方库使用system malloc。
会引起任何冲突吗?
我试图通过在info.plist中设置DYLD_INSERT_LIBRARIES = libhoard.dylib(假设等同于LD_PRELOAD)来使用整个应用程序,但是在malloc跟踪中我没有看到囤积被拾起。
是否有任何其他的方式来链接,并使用这样的,即使第三方库可以使用吗?请指教。
感谢, 拉贾。
谢谢史蒂夫。有没有办法调试这种情况? MAC OSX上的任何指针,我们如何为整个应用程序设置它? – Raja 2011-03-03 00:02:44