您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

python – 我可以使用distutils创建一个静态的Cython库吗?

5b51 2022/1/14 8:20:16 python 字数 1858 阅读 457 来源 www.jb51.cc/python

我想使用distutils构建一个静态的Cython库.我不关心它是一个可以导入的真正的 Python扩展模块.我只想编译代码并将对象放在静态库中.创建动态库的代码非常简单, from distutils.core import setup from distutils.extension import Extension from Cython.Distutils import build_ex

概述

from distutils.core import setup
from distutils.extension import Extension
from Cython.Distutils import build_ext

setup(
   cmdclass = {'build_ext':build_ext},ext_modules = [Extension("test",["test.pyx"])]
)

是否有一种简单的方法可以使其静止?

如果你的用例是从其他C代码调用Cython代码,那么你想在你的Cython代码中使用public or api declarations以及cdef声明的函数和变量. Cython将允许从外部C代码调用如此声明的对象,它将为.c文件生成一个.h文件.

总结

以上是编程之家为你收集整理的python – 我可以使用distutils创建一个静态的Cython库吗?全部内容,希望文章能够帮你解决python – 我可以使用distutils创建一个静态的Cython库吗?所遇到的程序开发问题。


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶