我正在使用英特尔编译器v16在Xeon Phi上构建OpenCV . 这些是cmake设置:
cmake -D CMAKE_BUILD_TYPE=RelWithDebInfo -DWITH_TBB=OFF -DWITH_OPENMP=ON -DCMAKE_C_COMPILER=icc -DCMAKE_CXX_COMPILER=icpc ..
但是,使用 -DWITH_OPENMP=ON
会生成标记 -openmp
,它会被取消,而应该使用 -qopenmp
. 如何告诉cmake使用正确的标志?