readmeにも書いてあるが、ofxMidiはそのままではコンパイルできない。いちいち修正手順を忘れてしまうのでメモ。
実行環境
- openFrameworks(v098)
- Xcode8.0
やること
- プラットフォームごとにフォルダを削除
- rtmidiとqtmidiが最新のバージョンか確認
- CoreMIDI.frameworkを追加
1.コンパイルするプラットフォーム毎にフォルダを削除
ⅰ)iOSでコンパイルする時
→src/desktop
とlibs/pgmidi
をプロジェクトから削除
ⅱ)macでコンパイルする時
src/iOS
とlibs/rtmidi
をプロジェクトから削除
2.rtmidiとqtmidiが最新のバージョンか確認
このライブラリは、別のサイトから提供されているライブラリで、gitによるバージョン管理はされていない。
scripts
フォルダに自動ダウンロード用のシェルスクリプトが同梱されているので、.sh
ファイル内のWD
を適宜書き換えてコマンドラインから実行。
3.CoreMIDI.frameworkを追加
- 左カラムの「プロジェクトファイル」をクリック
- ウィンドウ中央左の「general」タブをクリック
- 下の「Linked Frameworks and Libraries」にCoreMIDI.frameworkを追加