Debian でテストしていますが、Musescore 3 のインストールに問題があります。私はそれをコンパイルしようとしており、次のガイドに従ってください。
問題は、ガイドがパッケージをインストールしようとするとパッケージが欠落しているようですが、qtquick1-5-dev
そのパッケージはDebianで使用できなくなりました。 Musescoreがパッケージとして存在することを知っていますが、古すぎます。また、アプリケーションイメージを使用したくありません。
エラーメッセージはこのように始まります。さらに必要に応じて教えてください。
In file included from /home/me/src/MuseScore/mscore/musescore.cpp:116:
/home/me/src/MuseScore/mscore/startcenter.h:24:75: error: expected class-name before ‘{’ token
class MyWebUrlRequestInterceptor : public QWebEngineUrlRequestInterceptor {
^
答え1
現時点では互換性の問題のようです。
同時に、gnome-softwareはDebianテストでflatpakのサポートを提供します。したがって、flatpakを試すことができます。https://plathub.org/apps/details/org.musescore.MuseScore
または
画像の適用:https://musescore.org/en/download/musescore-x86_64.AppImage
答え2
Lubuntu 18.04でもこの問題が発生しました。独自のインストーラからQtをインストールしました(次に利用可能です)。https://www.qt.io/download)。 Qt5.8をインストールすることを選択しましたが、Qt5.12でも動作します(ディスクスペースの3倍の占有)。あなたはする必要があります
export CMAKE_PREFIX_PATH=/home/<username>/Qt/5.8/gcc_64
export PATH=/home/<username>/Qt/5.8/gcc_64/bin:$PATH
適切に変更しなかった場合は、Qtをインストールした場所であるとします。それ以外の場合は、インストール手順に従ってください。 Qtを引き続き使用するには、これらのエクスポートを.bashrcに追加する必要があります。