(Updated )

Xcodeでmbedのプロジェクトをビルドする方法

Xcodeでmbedのプロジェクトをオフラインビルドする方法のメモ。

動作確認環境

  • OSX Yosemite 10.10.5(14F1021)
  • Xcode 7.2(7C68)

File > New > Project "Command Line Tool"を選択

スクリーンショット 2016-02-01 19.39.21

File > New > Target "External Build System"を選択 ここでは"Make"など後でわかる名前を指定

スクリーンショット 2016-02-01 19.39.43

Schemeを"External Build System"に設定した名前(ここでは"Make")に指定 スクリーンショット 2016-02-01 19.40.06

プロジェクトのフォルダを開き、そこにmbed.orgからダウンロードしたファイルを展開 今回は、CodeSourcery用としてエクスポートしたプロジェクトを使用。 スクリーンショット 2016-02-01 19.40.22

展開したファイルをXcodeにD&Dで追加 (先ほどプロジェクトのフォルダにダウンロードしたファイルを展開したのはここでコピーする必要性をなくすため) スクリーンショット 2016-02-01 19.40.53

ここで、追加時にTargetsに先ほどの"Make"を指定 スクリーンショット 2016-02-01 19.41.02

Build Directoryを"$(PROJECTS)"またはプロジェクトまでのフルパスを指定 スクリーンショット 2016-02-01 19.42.53

そして最後にBuildボタンを押せば終了。 スクリーンショット 2016-02-01 19.43.37

無事に.binが出力される。 スクリーンショット 2016-02-01 19.43.59

この方法を使えば、Makefileを書いたほかのプロジェクトにも応用できるはず。

Share — X · Bluesky · はてブ ·