CLion 2019.3ヘルプ

逆アセンブリビュー

ソースコードが利用できない場合は、専用ビューで逆アセンブルしたコードにステップインしてデバッグできます。

逆アセンブリビューにアクセスする

  • コードをデバッグするときは、ステップ・イン F7の代わりに強制的にステップ・イン the Force Step into icon Shift+Alt+F7 コマンドを使用してください。ステップ・インは、ソースコードのない関数に対してはステップ・オーバーとして動作します。

  • デバッグツールウィンドウで目的のフレームに移動します。

  • デバッグ情報を提供しない接続プロセスのデバッグセッションを起動すると、逆アセンブリビューが自動的に開きます。

AT&T(英語)アセンブリコードでは、構文の強調表示が可能です。デフォルトでは、.s および .asm ファイルはアセンブリコードファイルとして認識されますが、他のタイプを構成することもできます。これを行うには、設定/環境設定ダイアログ Ctrl+Alt+Sエディター | ファイル・タイプに進みます。認識されているファイルタイプのリストでアセンブリー言語を選択し、リストに新しい拡張子を追加します。

逆アセンブリビューで自分のコードを調べるには、通常のステップ操作を使用してください。カーソル位置まで実行式の評価、およびブレークポイントの -relatedアクションはサポートされていません。

逆アセンブリビュー機能の拡張はCLionで開発中です。必要な機能に投票して、以下のチケットでフィードバックを共有してください。

最終更新日: 2020年1月10日

関連ページ:

フレーム

スレッドアイコン:中断されたスレッド。ブレークポイントの現在のスレッド。コンテキストメニューのオプション:スタックのコピー現在のスレッドスタックトレースをコピーするには、このコマンドを使用します。ツールバー:

プロセスに接続

プロセスに接続機能を使用すると、CLionで開発中のプロジェクトをデバッグできますが、何らかの理由でIDEから直接起動できません。C/C++アプリケーションの場合、Windows上のGDB、macOS上のLLDB、およびLinux上のGDBとLLDBの両方を使用してプロセスにアタッチできます。該当す...

ファイル・タイプ

CLionで認識されないファイルタイプ(社内で開発された独自のファイルタイプなど)を使用している場合や、サポートされていない言語でコーディングする必要がある場合は、カスタムファイルタイプを作成できます。キーワード、コメント、数字などの強調表示スキームを定義することによって、IDEがファイルを解析する...

メモリー・ビュー

場合によっては(たとえば、データ処理の問題をデバッグするために)、実行中のプロセスの生メモリを表示する必要があります。このために、CLionにはメモリー・ビューが用意されています。変数ペインのポインタから必要なアドレスを含むメモリ領域にジャンプし、プログラムをステップ実行しながら変更を調べることがで...