2026年11月13日金曜日

wsl2でVST3・JUCE

wsl2上のLinux環境で Projucer をセルフビルドするには、必要な開発用ライブラリ(依存パッケージ)をインストールした上で、
リポジトリ内の LinuxMakefile または CMake を使用します。とのこと。
1. 依存パッケージのインストール(Ubuntu / Debian系)

公式ドキュメントの Linux Dependencies.md に基づき、コンパイラと必要なライブラリをインストールします。
必要なビルドツールおよび依存パッケージのインストール用コマンドは、GitHub Docs をご参照ください。
↑ここを事前によく確認しとくべきだった。

2. ビルド手順

JUCE公式GitHubリポジトリ をクローンし、以下のいずれかの方法でビルドします。
• 方法A(Makefile): JUCE/extras/Projucer/Builds/LinuxMakefile に移動して make CONFIG=Release -j$(nproc) を実行します。
バイナリは build/Projucer に生成されます。

$ make CONFIG=Release -j$(nproc) を実行
色々足りないエラー続発
なので、足りないものをインストールして、再度ビルド

$ make CONFIG=Release -j$(nproc)
Compiling include_juce_graphics.cpp
Compiling include_juce_graphics_Harfbuzz.cpp
Compiling include_juce_gui_basics.cpp
Compiling include_juce_gui_extra.cpp
Linking Projucer - App

バイナリは build/Projucer に生成されます。
~/JUCE/extras/Projucer/Builds/LinuxMakefile/build$ ./Projucer
無事起動出来ました。

0 件のコメント: