Cython OpenMP 编译器标志

Pat*_*ric 5 python openmp cython

http://docs.cython.org/src/userguide/parallelism.html中,我将编译器标志“-fopenmp”放在“setup.py”文件中。

它编译正常,但返回:“cl:命令行警告 D9002:忽略未知选项'-fopenmp'”并且并行代码没有加速。

使用 Cython 0.15.1、Python 2.7.2、Windows 7、MinGW 32x。

min*_*ang 4

您正在使用 MSVC 编译器cl.exe。对于 MSVC 编译器,您应该提供/openmp编译器选项:http://msdn.microsoft.com/en-us/library/fw509c3b