Ubuntu システムでの Source Insight の使用方法の分析

WBOY
リリース: 2024-01-08 23:49:45
転載
1441 人が閲覧しました

Windows で Source Insight を使ってソース コードを読んだり解析したりすることに慣れている友人も多いと思いますが、LINUX でのツールについては、確かにもっと効率的なツールがありますが、設定するのは面倒で面倒です。 Source Insight は Linux でも使用できます。次のエディターでは、Ubuntu での Source Insight の使用について詳しく説明します。一緒に見に行きましょう!

これは私のシステム情報です: Linux gavin-laptop 2.6.32-40-generic https://www.php.cn/link/93ac0c50dd620dc7b88e5fe05c70e15b87-Ubuntu SMP 火曜日 3 月 6 日 00:56:56 UTC 2012 x86_64 GNU/ Linux

Source Insight を使用するには、wine ツールをインストールする必要があります。このツールは直接 sudo apt-get install wine であり、ネットワークが正常であれば自動的にインストールされます。次に、Source Insight の実行可能ファイル (Windows システムでのインストール ファイル) を見つけ、マウスを右クリックしてワイン ツールで開くことを選択します。これは赤ワイン グラスです。インストール プロセスは次の手順と同じです。 Windows 環境へのインストール。デフォルトのオプションに従ってインストールします。インストールが完了したら、「アプリケーション」-「Wine」-「wine の構成」をクリックして、以下に示すように構成ウィンドウを表示します。

Ubuntu中Source Insight的使用详解

次に、「ドライバー」を選択し、新しいドライバーを作成します。ドライブ文字は自由に割り当てることができます。次に、割り当てたディスク シンボルをクリックし、[参照] を選択するか、パスを直接入力します。個人的には [参照] で取得することが多いです。結局、目で見たものを信じるほうが簡単ですよね。

Ubuntu中Source Insight的使用详解

D ドライブを割り当て、/home/gavin/ フォルダーをマウントしました。これを設定しないと、ubuntu で新しいプロジェクトを作成できなくなります。

以下は、特定の操作を示すために、u-boot ソース コードを使用して新しいプロジェクトを作成する実際の操作部分です。

ソース コードの保存パスは次のとおりです:/home/gavin/workspace/xc2440/bootldr/u-boot-2012.04-rc3

現在のソース コード ディレクトリを入力し、mkdri SI を実行します。 //ソース インサイト プロジェクトを保存するために、ソース コード ディレクトリの下に新しい SI フォルダーを作成します。

chmod 777 SI //このステップは非常に重要です。ここでの権限が十分でないとプロジェクトが確立されないため、SI フォルダーの権限を最高レベルまで下げています。

これを行った後、Source Insight ソフトウェアを開きます: [アプリケーション] -> [Wine] -> [プログラム] -> [Source Insight 3] -> [Source Insight 3.5] を選択してソフトウェアを起動します。起動プロセスは Windows の場合と同じです。 Windows と同じ設定もいくつかありますので、ここでは説明しません。新しいプロジェクトを始めましょう。プロジェクト -> 新しいプロジェクトを選択すると、次のダイアログ ボックスが表示されます:

Ubuntu中Source Insight的使用详解

[参照] ボタンをクリックし、ソース コード ディレクトリの下に作成した SI フォルダーを見つけます。選択してOK。

Ubuntu中Source Insight的使用详解

OK をもう一度クリックして確認します (ここで小さな見落としがあります。プロジェクトの名前は変更されません。通常、検索するプロジェクトと同じ名前に変更されます。ここでは u-boot-2012.04-rc3 という名前を付けることができます)。 .

次に注意する必要があるのは、ソース コードのパスです。前に作成した SI フォルダーは、作業ファイルが保存されているパスにすぎません。

Ubuntu中Source Insight的使用详解したがって、上位層のソース コード パスに切り替えて、\SI

を削除する必要があります。

Ubuntu中Source Insight的使用详解 その後、確認すると、プロジェクトへのソース コードの追加を開始できます。デモンストレーションの目的ですべてのプロジェクトをソース コードに追加しましたが、後でコードを追加する必要があるため、コンピューターの構成がそれほど高くない場合は、これはお勧めできません。

Ubuntu中Source Insight的使用详解 [ツリーの追加] を選択して、すべてのソース コードを追加します。追加するファイルの数を尋ねるプロンプトが表示されます。[OK] を選択し、[colse] をクリックしてダイアログ ボックスを閉じます。

ソース ファイルを「同期」するには、Source Insight メニューで [プロジェクト] > [ファイルの同期] を選択すると、次のダイアログ ボックスが表示されます。

ニーズに応じて選択してください。最後に、[OK] をクリックして同期します。同期後、Source Insight を使用してソース コードを表示できます。Source Insight でコードを読む楽しみをお楽しみください。

Ubuntu中Source Insight的使用详解ショートカット キーについては聞かないでください。メニュー バーで [ヘルプ] > [キー リストの作成] を選択し、自分で確認してください。

ワインが遅い問題を解決する次の方法がインターネットで見つかりました。私の場合は許容範囲だったので、気にしませんでした。

前のページ12 次のページ 全文を読む

以上がUbuntu システムでの Source Insight の使用方法の分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:jb51.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート