当我发出这个命令时make -j4
我得到了这个
mlpack was compiled with OpenMP support, but you are compiling without OpenMP support.
This will almost certainly cause irreparable disaster. Either enable OpenMP support in your
application (e.g.,add -fopenmp to your compiler command line), or, recompile mlpack *without*
OpenMP support.
我正在我的 ubuntu 终端上执行此操作。
我正在使用 Ubuntu 18.04.4 LTS
我正在尝试建立MLPack 模型库我已经完成了主要的 MLPack 库,但被这个困住了模型动物园部分。
答案1
似乎 mlpack 已安装 OpenMP 支持,而您尝试安装不支持 OpenMP 的 MLPack Model Zoo。可能是 makefile 中存在错误。在 makefile 中找到相应的行,并在适用的情况下添加 OpenMP 编译器标志 (fi -fopenmp)。