我正在使用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 {
^发布于 2019-01-12 16:48:39
就目前而言,这似乎是一个兼容性问题。
同时,gnome软件为debian测试提供了平台支持。所以你可以试试平板电脑:https://flathub.org/apps/details/org.musescore.MuseScore
或
应用程序:https://musescore.org/en/download/musescore-x86_64.AppImage
发布于 2019-02-14 17:01:57
我在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中。
https://unix.stackexchange.com/questions/494029
复制相似问题