我有一个包含Cython Setuptools extensions的Python包,它使用我无法包含在我的存储库中的文件进行编译。有没有办法模拟这些头文件和库,以便ReadTheDocs可以使用Sphinx从.pyx文件构建文档,而无需访问它们包装的.so和.h文件?
native = Extension(
'motive.native',
sources=[path.join("src", "native.pyx")],
include_dirs=[MOTIVE_INC_DIR, "src"],
library_dirs=[MOTIVE_LIB_DIR ],
extra_link_args=[MOTIVE_LINK_ARG],
language="c++"
)
我在这里很丢失,为此目的使用带有这些文件的计算机是不可行的。有什么想法吗?