ベアメタル向けのアプリケーションプロジェクトを作成する

ベアメタル向けのプロジェクト作成をウィザード形式で行います。

単一の実行バイナリやライブラリを作成します。標準のスタートアップを使用したい、もしくは独自のスタートアップから作成したい場合に便利です。

プロジェクトの作成

  1. ソリューション エクスプローラ ビュー から ソリューションの新規作成 を選択します。

../../_images/new-project-dialog-pre.png
  1. ベアメタルテンプレート (ARM/AARCH64) を選択します。

  2. 下部の 名前FirstProgram と入力し、 OK を選択します。

    ../../_images/new-project-dialog.png
  3. KMC独自のウィザードダイアログが表示されます。プロジェクトのタイプアプリケーション を選択し、ウィザードに沿って設定を行います。

    ../../_images/new-project-wizard-1.png

    ソリューション設定で設定した内容は、ソリューションプロパティシートに保存されます。

    ../../_images/new-project-wizard-2.png

    プロジェクトテンプレートの選択最小構成のプロジェクト を選択します。

    ../../_images/new-project-wizard-3.png
  4. 新しいプロジェクトが作成され、エディタが開きます。

    ../../_images/new-project-finish.png

ベアメタルテンプレート独自の動作

ソリューションを新規作成する場合、ソリューションディレクトリに .ptsln と同名のプロパティシートが作成されます。このプロパティシートにはウィザードで設定した内容の一部が保存されています。この設定はウィザードを通してソリューションに追加するプロジェクトに対して有効です。