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