FastSK-PyPi包
fastsk的Python项目详细描述
pybind11的cmake_示例
一个使用 基于CMake的构建系统。这对于C++现有的代码库是有用的。 CMake项目结构。在
先决条件
在Unix(Linux,OS X)上
- 一个C++ 11的编译器支持
- CMake>;=2.8.12
在Windows上
- Visual Studio 2015(所有Python版本都需要,请参阅下面的注释)
- CMake>;=3.1
安装
只需克隆这个存储库并安装pip。注意--recursive
选项是
pybind11子模块需要:
git clone --recursive https://github.com/pybind/cmake_example.git pip install ./cmake_example
本例中包含setup.py
文件,pip install
命令将
调用CMake并按照CMakeLists.txt
中的指定构建pybind11模块。在
Windows特别注意事项
编译器要求
Runtime要求
VisualC++ 2015可重分发包是运行时的要求
项目。可以找到here。如果你用Python
分发版中,您可以添加vs2015_runtime
作为依赖于平台的运行时
包的要求:请参阅本例中的conda.recipe/meta.yaml
文件。在
构建文档
示例项目的文档是使用Sphinx生成的。斯芬克斯有 能够自动检查中的签名和文档字符串 扩展模块生成各种格式的漂亮文档。 下面的命令生成基于HTML的参考文档;对于其他 格式请参考斯芬克斯手册:
cd cmake_example/docs
make html
许可证
Pybind11是在BSD样式的许可证下提供的,可以在该许可证中找到 文件。通过使用、分发或参与本项目,您同意 本许可证的条款和条件。在
测试呼叫
^{pr2}$- 项目
标签: