在windows上,我得到了-- Could NOT find IPP (missing: IPP_INCLUDE_DIR IPP_LIBRARY).,我已经在Linux下测试过它,它没有任何问题。在这两种情况下,我都试图使用QNX术语工具链交叉编译。
${CMAKE_CURRENT_SOURCE_DIR}是包含(FindIpp)的“根”脚本的位置。我在Linux上使用CMake 3.5,<em
FindBLAS确定MKL是一个很好的选择。现在,在我的CMakeLists.txt中,我构造了另一个需要OpenMP的目标B。我的具体问题是,在以GCC为编译器的Linux上,FindBLAS使用英特尔的OpenMP实现,并相应地设置了MKL的接口层(这也是MKL link Advisor所建议的)。在链接期间,我最终使用了两个运行时库,即libgomp和libiomp,我发现这有些危险。