Debian
如何在 Debian 上安裝 Musecore 3?
我正在使用 Debian 測試,但在安裝 Musecore 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 { ^
現在似乎是一個兼容性問題。
同時,gnome-software 在 debian 測試中提供 flatpak 支持。所以你可以試試 flatpak:https ://flathub.org/apps/details/org.musescore.MuseScore
或者
應用圖像: https ://musescore.org/en/download/musescore-x86_64.AppImage
我在 Lubuntu 18.04 上也遇到了這個問題。我通過從它自己的安裝程序(可從https://www.qt.io/download下載)安裝 Qt 來解決它。我選擇安裝 Qt5.8,但它也適用於 Qt5.12(佔用磁碟空間的三倍)。你需要
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。