 
这是命令 swig2.0,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
swig - 简化的包装器和接口生成器
概要
wig [选项] 文件
商品描述
swig 命令用于创建包装器代码以将 C 和 C++ 代码连接到脚本
Perl、Python 等语言来自接口的定义。 欲知详情
有关编写这些接口定义的信息,请参阅 /usr/share/doc/swig-
来自 swig-doc 包的 doc/Manual/index.html。 此联机帮助页专注于解释
swig 命令的调用。
配置
目标 语言 选项:
-鸡
生成 CHICKEN 包装纸
-csharp
生成 C# 包装器
-诡计 生成 Guile 包装器
-java 生成 Java 包装器
-mz方案
生成 Mzscheme 包装器
-ocaml 生成 Ocaml 包装器
-perl 生成 Perl 包装器。
-php 生成 PHP 包装器
-派克 生成派克包装器
-蟒蛇
生成 Python 包装器
-红宝石 生成 Ruby 包装器
-性别 生成 Lisp S-Expressions 包装器
-tcl 生成 Tcl 包装器
-xml 生成 XML 包装器。
常规 可选项
-C++ 启用 C++ 处理
-co 从 SWIG 库中检出文件
-直接
为导演类打开受保护成员的包装
-D符号
定义一个符号 符号 (用于条件编译)
-E 仅预处理,不生成包装代码
-fcompact
以紧凑模式编译
-虚拟
以虚拟消除模式编译
-F标准
以常用格式显示错误/警告消息
-F微软
以 Microsoft 格式显示错误/警告消息
-救命 显示支持选项的摘要,尤其是支持的选项
选择的语言。
-IDIR 在中查找 SWIG 文件 DIR
-无视
忽略丢失的包含文件
-全部导入
遵循所有#include 语句作为导入
-包括所有
遵循所有#include 语句
-l文件
包含 SWIG 库文件 文件
-M 列出所有依赖项
-MM 列出依赖项,但省略 SWIG 库中的文件
-使默认
创建默认构造函数/析构函数(默认)
-模块 姓名
将模块名称设置为 姓名
-没有合约
关闭合同检查
-无默认值
不生成构造函数/析构函数
-nodirprot
不要包装受董事保护的成员
-无异常
不要包装异常说明符
-noextern
不生成外部声明
-noruntime
不包含 SWIG 运行时代码
-o 输出文件
将输出文件的名称设置为 输出文件
-outdir DIR
设置语言特定的文件输出目录
-运行
使运行时支持代码全局可见。
-小 以虚拟消除和紧凑模式编译
-swiglib
报告 SWIG 库的位置并退出
-v 以详细模式运行
-版
打印 SWIG 版本号
-墙 启用所有警告消息
-Walkw
为所有语言关键字启用警告消息
-错误
强制将警告视为错误
-w n 抑制警告号 n
使用 onworks.net 服务在线使用 swig2.0
 














