项目错误:QT 中的未知模块:脚本

项目错误:QT 中的未知模块:脚本

所以我最近刚刚安装了 Ubuntu 20.04 LTS,并且正在尝试安装IBO观点,我在 18.04 LTS 上工作过。正如 README 中所述,并且我之前成功做到过,我尝试编译它,qmake-qt4 -o Makefile main.pro && make -j 4但它打印了以下错误:

Project ERROR: Unknown module(s) in QT: script

该程序需要英特尔 MKL 库,我已通过英特尔的 install.sh 脚本安装了该库。此外,我已将 MKL 目录添加到 main.pro,以便它可以“看到”它们。这是什么样的错误?即它来自 qmake 吗?说实话,我有点不知所措。英特尔 MKL 安装程序告诉我 Ubuntu 20.04 LTS 不受官方支持,所以如果这是问题所在,我想我会降级到 19.10 LTS,这是...

有任何想法吗?

答案1

Ubuntu 20.04 LTS 附带 Qt5,因此您必须使用它。

cd ~/Downloads

wget http://iboview.org/bin/ibo-view.20150427.tar.bz2
tar -xf ibo-view.20150427.tar.bz2
cd ibo-view.20150427/

sudo apt-get install qt5-qmake qt5-default qtscript5-dev libqt5svg5-dev

您还需要安装 Boost 库:

sudo apt-get install libboost-dev

随着英特尔 MKL

sudo apt-get install libmkl-interface-dev libmkl-computational-dev libmkl-threading-dev

然后编译软件:

qmake main.pro
make -j4

并运行它:

./iboview

相关内容