Один из способов заставить Cython создавать файлы C ++ - это использовать файл pyxbld. Например, создайте foo.pyxbld
, содержащий следующее:
def make_ext(modname, pyxfilename):
from distutils.extension import Extension
return Extension(name=modname,
sources=[pyxfilename],
language='c++')