2023/9/25++
初版
RapberryPi版openframeworksをインストールして使う。
基本的にはホームにある説明どおりだが一部そのままでは動作しなかったので、その対応について記載する。
1.システムのアップデート 以下のコマンドを実行してシステムをアップデートする:
sudo apt clean
sudo apt update
sudo apt upgrade
2.以下のRaspberryPi用frameworkをダウンロードして解凍する:
ARM64bitsの場合:
cd ~/Downloads
wget https://github.com/openframeworks/openFrameworks/releases/download/0.12.0/of_v0.12.0_linuxaarch64_release.tar.gz
tar -zxvf of_v0.12.0_linuxaarch64_release.tar.gz
ARM32bitsの場合:
cd ~/Downloads
wget https://github.com/openframeworks/openFrameworks/releases/download/0.12.0/of_v0.12.0_linuxarmv6l_release.tar.gz
tar -zxvf of_v0.12.0_linuxarmv6l_release.tar.gz
3.解凍したものを所定の場所に置きコンパイルする
#以下、64bitsを前提にする:
cd ~
#cp -r ~/Downloads/of_v0.12.0_linuxarmv6l_release .
cp -r ~/Downloads/of_v0.12.0_linuxaarch64_release .
cd ~/of_v0.12.0_linuxaarch64_release/scripts/linux/debian
sudo ./install_dependencies.sh
cd ~
make Release -C /home/USERNAME/of_v0.12.0_linuxaarch64_release/libs/openFrameworksCompiled/project
# USERNAMEは実際のユーザー名を入れる
4.動作確認のためにサンプルを実行する
cd ~/of_v0.12.0_linuxaarch64_release/examples/graphics/polygonExample
make
make run
32bits版ではコンパイルエラーがおきるので以下のパッチをかける。
~/of_v0.12.0_linuxarmv6l_release/libs/openFrameworksCompiled/project/linuxarmv6l/config.linuxarmv6l.default.mk
内の「PLATFORM_LIBRARIES += openmaxil」をコメントアウトする。
RaspberryPi関連:
Getting your Raspberry Pi ready for openFrameworks
今、RaspberryPi4でopenFrameworksをやる
openframework関連:
linux版openFrameworksを使う
openFrameworksを使用して独自のMIDI生成のリアルタイムビジュアルを作成します。
Novation LauchpadとopenFrameworksを使ってResolumeのVJコントローラを作る : コーディング編
プロジェクトにアドオンを追加する方法
新規プロジェクトの作成
Listen to events
変数の値を見る
ofLog
openFrameworks-コンソール表示する
oF:Windowsのopenframeworksでコンソールウインドウを出さない方法
openFrameworks-Log vol.1/環境設定と導入
openFramewoks – OSC (Open Sound Control) を利用したネットワーク連携
以上