SWIG 3 中文手册——1. 前言】的更多相关文章

目录 1 前言 1.1 引言 1.2 SWIG 版本 1.3 SWIG 许可证 1.4 SWIG 资源 1.5 前提要求 1.6 本手册的组织构成 1.7 如何避免阅读手册 1.8 向后兼容 1.9 发行说明 1.10 捐赠 1.11 错误报告 1.12 安装 1.12.1 Windows 安装 1.12.2 Unix 安装 1.12.3 Macintosh OS X 安装 1.12.4 测试 1.12.5 示例 1 前言 1.1 引言 SWIG (Simplified Wrapper and…
目录 4 脚本语言 4.1 两种语言的概览 4.2 脚本语言如何调用 C? 4.2.1 包装器函数 4.2.2 变量链接 4.2.3 常量 4.2.4 结构体与类 4.2.5 代理类 4.3 构建脚本扩展 4.3.1 动态库与动态加载 4.3.2 链接动态库 4.3.3 静态链接 4 脚本语言 This chapter provides a brief overview of scripting language extension programming and the mechanisms…
目录 6 SWIG 和 C++ 6.1 关于包装 C++ 6.2 方法 6.3 支持的 C++ 功能 6.4 命令行选项与编译 6.5.1 代理类的构造 6.5.2 代理类中的资源管理 6.5.3 语言特定的细节 6.6 简单 C++ 包装 6.6.1 构造函数和析构函数 6.6.2 默认构造函数.拷贝构造函数和隐式析构函数 6.6.3 当不能创建构造函数包装器时 6.6.4 拷贝构造函数 6.6.5 成员函数 6.6.6 静态成员 6.6.7 成员数据 6.7 默认参数 6.8 保护 6.9…
目录 5 SWIG 基础知识 5.1 运行 SWIG 5.1.1 输入格式 5.1.2 SWIG 输出 5.1.3 注释 5.1.4 C 预处理器 5.1.5 SWIG 指令 5.1.6 解析限制 5.2 包装简单的 C 声明 5.2.1 处理基本类型 5.2.2 全局变量 5.2.3 常量 5.2.4 一点关于 const 的文字 5.2.5 char * 的注意事项 5.3 指针与复杂对象 5.3.1 简单指针 5.3.2 运行时指针类型检查 5.3.3 派生类型.结构体和类 5.3.4 未…
目录 3 Windows 上使用 SWIG 后续章节 3 Windows 上使用 SWIG 暂时略过. 后续章节 <4. 脚本语言>…
目录 2 引言 2.1 SWIG 是什么? 2.2 为什么使用 SWIG? 2.3 一个 SWIG 示例 2.3.1 SWIG 接口文件 2.3.2 swig 命令 2.3.3 构建 Perl5 模块 2.3.4 构建 Python 模块 2.3.5 快捷方式 2.4 支持的 C/C++ 语言特性 2.5 非直觉的接口构建 2.6 将 SWIG 整合进构建系统 2.7 自动化代码生成 2.8 SWIG 与自由 2 引言 2.1 SWIG 是什么? SWIG is a software devel…
目录 10 参数处理 10.1 typemaps.i 库 10.1.1 引言 10.1.2 输入参数 10.1.3 输出参数 10.1.4 输入 / 输出参数 10.1.5 使用不同的名称 10.2 对输入值施加约束 10.2.1 简单约束的例子 10.2.2 约束方法 10.2.3 对新的数据类型应用约束 10 参数处理 In Chapter 3, SWIG's treatment of basic datatypes and pointers was described. In partic…
目录 9 SWIG 库 9.1 %include 指令与库搜索路径 9.2 C 数组与指针 9.2.1 cpointer.i 9.2.2 carrays.i 9.2.3 cmalloc.i 9.2.4 cdata.i 9.3 C 字符串处理 9.3.1 默认字符串处理 9.3.2 传递二进制数据 9.3.3 使用 %newobject 释放内存 9.3.4 cstring.i 9.4 STL/C++ 库 9.4.1 std::string 9.4.2 std::vector 9.4.3 STL…
Flask 中文手册 0.10 文档 欢迎使用 Flask 欢迎阅读 Flask 文档. 本文档分为几个部分.我推荐您先从 安装 开始,之后再浏览 快速入门 章节. 教程 比快速入门更详细地介绍了如何用 Flask 创建一个完整的 应用(虽然很小). 想要深入了解 Flask 内部细节,请查阅 API 文档. Flask 代码模式 章节介绍了一些常见模式. Flask 依赖两个外部库: Jinja2 模板引擎和 Werkzeug WSGI 工具 集.此文档不包含这两个库的文档.要细读它们的文档,…
简书原文 https://www.jianshu.com/p/e82c27aa05c7 前言 该中文手册是我在Sass中文文档的基础上编辑的,或者也可以理解为就是Sass中文文档的翻版.之所以有这篇文章的原因还是在于Sass中文文档并没有全部翻译成中文,这样每次我查找文档的时候又需要对其再理解一次,与其如此,不如我自己完善这份文档,并且加上一些我自己的理解或者注解,这样以后我查阅的时候可以更好的使用该份文档.同时,我将这篇文章公开出来,当然,如果喜欢看原文的可以去Sass官网看中文文档,这完全没…