在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。
答案 0 :(得分:3)
您正在使用MSVC编译器cl.exe
。对于MSVC编译器,您应该提供/openmp
编译器选项:http://msdn.microsoft.com/en-us/library/fw509c3b