extra_compile_args
を使用してCython
コンパイラにいくつかの追加オプションを渡したいと思います。Cythonのextra_compile_args
マイ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"]),
)
私はpython setup.py build_ext --inplace
を実行したときしかし、私は次のような警告が出ます:
UserWarning: got unknown compilation option, please remove: extra_compile_args
質問:どのように1はextra_compile_args
を正しく使用していますか?
Cython 0.23.4
をUbuntu 14.04.3
の下で使用します。
このアプローチは '--inplace'を尊重していないようです。私の回避策を参照してください。 – Nick