オープンソースのビルド MuseScore
言語と開発環境に戻る。
概要
MuseScoreは楽譜作成と簡単な試聴を行うオープンソースのフリーソフトウェアです。この記事はとにかくオープンソースソフトウェアをビルドしてみようとする記事です。
問題なくビルドできました。またひとつ制覇したことになります。自分にできたということは誰にでもできる指標になります。是非、暇な人はトライしてみて欲しいですね。動かしてソースを理解し、知識を習得しましょう。
Gitコマンドを使ってインストールしましょう。ZIPダウンロードだとソースが不足して失敗します。
C:\Src>git clone --recursive https://github.com/musescore/MuseScore.git
C:\Src>cd MuseScore
C:\Src\MuseScore>git checkout v4.7.0
C:\Src\MuseScore>git submodule update --init --recursive
次にCMAKEをしたいんだけど、その前にMuseScoreはアプリケーション開発フレームワークのQtが必要なのでQtをインストールしよう。MuseScore4.7.0に対してはQt 6.10.2が必要なのだそうだ。Qt 6.10.3ではダメなので注意が必要です。対応表はここにある。
インストールが終わったら、環境変数のPATH変数に以下を追加しよう
- C:\Qt\6.10.2\msvc2022_64\bin
バージョン番号はインストールしたバージョンと合わせないといけないよ。
時事情報
やってみたらうまくいかないことはよくあります。ここでは注意すべき事で気づいた点を勝手に記述して残しておくという非協力的な記事です。
言語と開発環境に戻る。