所以我最近刚刚安装了 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