Visual Studio 中带有 Clang 的 OpenMP

Visual Studio 中带有 Clang 的 OpenMP

我正在尝试访问 OpenMP 4.0 版。为此,我使用 Visual Studio 安装程序获取 Clang,它应该支持 OpenMP。但是,当我尝试构建程序时,我得到了以下信息:

找不到 OpenMP_C(缺少:OpenMP_C_FLAGS OpenMP_C_LIB_NAMES)。

这些行是我用来获取 OpenMP 的:

find_package(OpenMP REQUIRED)
target_link_libraries(${MagnonPhononCMAKE} ${OpenMP_CXX_LIBRARIES}

我对此很陌生,但我需要安装 OpenMP 库吗?或者这是怎么回事?

相关内容