Ich möchte einige zusätzliche Optionen an den Cython
Compiler übergeben, indem Sie extra_compile_args
verwenden.extra_compile_args in Cython
Mein 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"]),
)
Allerdings, wenn ich laufen python setup.py build_ext --inplace
, erhalte ich die folgende Warnung:
UserWarning: got unknown compilation option, please remove: extra_compile_args
Frage: Wie verwendet man extra_compile_args
richtig?
Ich verwende Cython 0.23.4
unter Ubuntu 14.04.3
.
Dieser Ansatz scheint'inplace' nicht zu respektieren. Siehe meine Problemumgehung. – Nick