WindowsとMacOSX(Leopard、Snow Leopard)の両方で実行されるマルチスレッドアプリケーションでHoardを評価しようとしています。
サードパーティのライブラリとして、Boost、Curl、libJpeg、log4cplusplusを使用しています。現在、すべてのモジュールをlibhoard.dylibにリンクしていますが、サードパーティのライブラリはシステムmallocを使用するようにしています。
それは衝突を引き起こしますか?
info.plist DYLD_INSERT_LIBRARIES = libhoard.dylib(LD_PRELOADと同等であると想定)で設定してアプリケーション全体で使用しようとしましたが、mallocトレースではhoardが取得されていません。
サードパーティのライブラリでも使用できるようにリンクして使用する他の方法はありますか?ご意見をお聞かせください。
ありがとう、ラジャ。