1124973_ja-JP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

1124973_ja-JP

1124973_ja-JP

コマンドラインからのCodeWarrior 10.x/KDSプロジェクトのビルド<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

CodeWarrior v10.6とKDSは、Eclipseに基づく統合開発ツールであり、これら2つのIDEは、GUIを使用してプロジェクトをビルドする簡単な方法を提供しますが、一部のエンジニアはまだコマンドラインからプロジェクトをビルドして自動ビルドを行いたいと考えています。

このドキュメントでは、その方法の例を提供します。

コマンドラインからCodeWarriorでプロジェクトをビルドします。

CW v10.6で作成されたプロジェクトの場合、CWは「Make」ツールを提供し、EclipseGUIからこのプロジェクトをビルドするために必要な「MakeFile」を生成することもできます。

手順は次のとおりです。

  1. CW v10.6 で "k22_makefile" プロジェクトを作成して新規作成すると、RAM と FLASH の 2 つのビルド構成があることがわかります
    pastedImage_3.png
  2. Windowsで「cmd prompt」を起動し、CWインストールの「eclipse」フォルダに移動します

    pastedImage_4.png
  3. これで、次のコマンドを実行して、コンフィギュレーション FLASH の makefile を生成できます
    ecd.exe –generateMakefiles –project "C:\workspace_cmd\k22_makefile" –config FLASH

さて、プロジェクトの場所にある「FLASH」サブフォルダを確認すると、「makefile」が生成されていることがわかります。

pastedImage_5.png

「make」ツールを便利に使う 4.To、「make」が配置されている{CW}\gnu\binを指す環境変数を定義できます。以下のコマンドを参照してください。

pastedImage_10.png

5. プロジェクトのメイクファイルがあるコンフィギュレーションフォルダ「FLASH」に移動し、次のコマンドを実行してプロジェクトをビルドします。
%MCU_BIN%\make.exe

pastedImage_13.png

PS:makeとecdの詳細については、次のコマンドを実行してください。

  1. Ecd.exe –ヘルプ
  2. Make.exe –help

コマンドラインからKDSでプロジェクトをビルドします。

CodeWarriorと比較すると、コマンドモードでアプリケーションを構築するのははるかに簡単です。KDS はコマンド "eclipse.exe" を提供しますこれにより、わずか 2 つの手順でプロジェクトをビルドできます。

この例では、"cmd_ke02" という名前のアプリケーションを作成し、ワークスペース パスは "C:\wks_kdscmd" です。

  1. cmdでアプリケーションをビルドするには、まずWindowsシステムでコマンドモードを起動してから、{KDS}\eclipseに移動してください。
  2. 次に、次のコマンドでアプリケーションを現在のワークスペースにインポートする必要があります。
    eclipsec.exe -nosplash -application org.eclipse.cdt.managedbuilder.core.headlessbuild-data "C:\wks_kdscmd" -import "C:\wks_kdscmd\cmd_ke02"
  3. 次に、次のコマンドでプロジェクトをビルドします。
    eclipsec.exe -nosplash -application org.eclipse.cdt.managedbuilder.core.headlessbuild-data "C:\wks_kdscmd" -build "cmd_ke02"

KDS のコマンドラインからプロジェクトをビルドする方法の詳細については、以下を参照してください。

http://mcuoneclipse.com/2014/09/12/building-projects-with-eclipse-from-the-command-line/

Freedom開発プラットフォームRe: コマンドラインからの CodeWarrior 10.x/KDS プロジェクトのビルド<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Hi Yong Lin

PATHが「make.exe」にこれら2つのパスを追加することを確認する必要がありますと "arm-none-eabi-gcc.exe"。

そうしないと、KDS はコンパイル中にエラー メッセージを受け取ります。

C:\フリースケール\KDS_3.0.0\bin

C:\フリースケール\KDS_3.0.0\toolchain\bin

Tags (1)
No ratings
Version history
Last update:
‎01-05-2026 02:02 AM
Updated by: