私は最新のQtCreator IDEにアップグレードし、古い2つのビルドモード{リリース、デバッグ}の中に3つ目のものがあることを発見しました:プロファイル。誰かが私にこの新しいモードと古いモードの違いの説明を教えてもらえますか?
私はValgrind関数プロファイラに関連している必要があります。通常はリリースビルドのみになります。QtCreatorビルドモード:プロファイル
3
A
答えて
1
プロファイル設定は、個別のデバッグ情報とともに提供される である最適化されたリリースビルドです。アプリケーションの分析には が最適です。
Windowsの場合。リリース版exeでpdbだけを作成します。実行速度が速く、シンボルを使用してデバッグすることもできますJust-In-Time Debugger
2
これはQML Profiler用に作成されたもので、QtCreator 4.x.xのどこかに導入されたようです。リリースバイナリをビルドしますが、QMLランタイムのデバッグを可能にします。つまり、リリースモードとデバッグモードの間にあります。また、アプリでQMLを使用していない場合は、リリースとほぼ同じように見えます。
誰かがその新しい機能の正式な説明を指しているとよいでしょう。
0
プロファイルはRelease-With-Debug-Symbolsです。
QMLとは無関係です。
関連する問題
- 1. Bazel + QtCreator
- 2. はQtCreator
- 3. QTCreatorが
- 4. QTcreatorクロスコンパイル
- 5. はQtCreator
- 6. ビルドモードに応じたストアドプロシージャのENCRYPTIONオプション
- 7. QtCreatorは、Linux
- 8. QtCreator weired bug
- 9. QtcreatorのRosbagリーダー
- 10. QtCreatorとOpenCV
- 11. QtCreatorと "Run CMake"
- 12. RInsideとQtCreator
- 13. QTcreatorのKinect RGBDemo v0.6.1
- 14. QtCreatorでクロスコンパイルエラー[Yocto Image]
- 15. QtCreatorと&OpenCvをリンクする
- 16. QtCreator(KDE)の標準色
- 17. makefileプロジェクトでqtcreatorを使用
- 18. QtCreator:多くの浮遊エラー
- 19. qt-everywhereのqtCreator-opensource-src-4.8.1
- 20. ビルドモードを変更せずにリリースモードでプロジェクトをビルドしますか?
- 21. vs 2008年のC++でビルドモードを取得する方法
- 22. "RELEASE"ビルドモードで例外と呼ばれる複数のJSONフィールド
- 23. プロファイル
- 24. ロボットFirefoxのプロファイルを作成したプロファイル
- 25. Firebugプロファイル
- 26. QtCreatorでQuickFIXを使用するには?
- 27. QtCreatorプロジェクトにQtLuaを追加する
- 28. DLLをC++プログラムにリンクするQTCreator
- 29. はどのように私はQtCreator
- 30. qtcreatorプロジェクトファイルdepndanciesとビルドの順序
いいので、QMLだけではありません。しかし、私はそれがQMLとは無関係であるとは思っていません。私のシステムでは、 'QMLデバッグとプロファイリングを有効にする'が有効になっているので 'Build steps'で有効な呼び出しをqmakeするためにプロファイルビルドが' CONFIG + = qml_debug'を追加します。 – truf