1
私は、QTを使用してUIが構築されているC++で書かれた、モバイルデバイス上で動作する大きなアプリケーションを持っています。アプリケーションのメモリリークをどのようにトレースしますか?
モバイルデバイス上でQTアプリケーションを実行しているときにメモリリークをチェックするユーティリティがありますか?
私は、QTを使用してUIが構築されているC++で書かれた、モバイルデバイス上で動作する大きなアプリケーションを持っています。アプリケーションのメモリリークをどのようにトレースしますか?
モバイルデバイス上でQTアプリケーションを実行しているときにメモリリークをチェックするユーティリティがありますか?
Qt Creatorに付属のメモリアナライザーを使用することができます。プロジェクトを開いて、左側のウィンドウでAnalyze
に行き、次にドロップダウンメニューからValgrind memory analizer
を選択し、プロジェクトを開始してください。
'Valgrind'は' Qt'で動作しますか?もしそうなら、それはあなたの目的に役立ちます。 – Sriram
http://valgrind.org/info/platforms.htmlはアームサポートが中程度(armv7はかなり完成)であることを示しています.MIPSサポートは低いので、どのモバイルデバイスでもvalgrindを使用することはできません。コードを開発マシン上で実行できれば、valgrindの方が便利になる – stefaanv
valgrindをコマンドラインでパラメータとして実行することはできますか? – Owen