Chcę przekazać kilka dodatkowych opcji do kompilatora Cython
za pomocą extra_compile_args
.extra_compile_args w Cython
My setup.py
:
from distutils.core import setup
from Cython.Build import cythonize
setup(
name = 'Test app',
ext_modules = cythonize("test.pyx", language="c++", extra_compile_args=["-O3"]),
)
Jednak, gdy biegnę python setup.py build_ext --inplace
, otrzymuję następujące ostrzeżenie:
UserWarning: got unknown compilation option, please remove: extra_compile_args
Pytanie: W jaki sposób jeden użycie extra_compile_args
prawidłowo?
Używam Cython 0.23.4
pod Ubuntu 14.04.3
.
Takie podejście nie wydaje się respektować słowa "--inplace". Zobacz moje obejście. – Nick