GoGPT Best VPN GoSearch

OnWorks 网站图标

cswig - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 cswig

这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 cswig,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


cswig - 从 C++ 代码生成 Python 和 Tcl 包装器。

概要


西维格 [选项] ...

商品描述


CableSwig (cswig) 用于创建解释语言的接口(即“包装器”)
例如 Tcl 和 Python。 它的创建是为了为 ITK 生成包装器,因为工具包
使用 SWIG 无法解析的 C++ 结构(深度嵌套的模板实例)。
CableSwig 是一个使用 GCC_XML 作为 C++ 解析器的组合工具。 输入文件是
电缆样式输入文件。 然后从 Cable/GCC_XML 输入文件生成的 XML
解析并输入 SWIG 的修改版本。 SWIG 是一种软件开发工具
将用 C 和 C++ 编写的程序与各种高级编程语言连接起来。
它用于生成与目标语言的语言绑定。 目前,Tcl 和
支持 Python。

目标 语言 选项:
-鸡 - 生成 CHICKEN 包装纸

-csharp - 生成 C# 包装器

-诡计 - 生成 Guile 包装器

-java - 生成 Java 包装器

-mz方案 - 生成 Mzscheme 包装器

-ocaml - 生成 Ocaml 包装器

-perl - 生成 Perl 包装器

-php - 生成 PHP 包装器

-派克 - 生成派克包装

-蟒蛇 - 生成 Python 包装器

-红宝石 - 生成 Ruby 包装器

-性别 - 生成 Lisp S-Expressions 包装器

-tcl - 生成 Tcl 包装器

-xml - 生成 XML 包装器

常规选项

-高贵的 - 以常规 swig 模式运行。

-C指数 file.mdx - 读取电缆主索引文件

-依靠 file.cmake - 指定一个 cmake 依赖文件

-c++ - 启用 C++ 处理

-co - 从 SWIG 库中检出文件

-直接 - 为导演类打开受保护成员的包装

-D- 定义一个符号(用于条件编译)

-E - 仅预处理,不生成包装器代码

-fcompact - 以紧凑模式编译

-虚拟 - 在虚拟消除模式下编译

-F标准 - 以常用格式显示错误/警告消息

-F微软 - 以 Microsoft 格式显示错误/警告消息

-救命 - 这个输出

-I- 在中查找 SWIG 文件

-无视 - 忽略丢失的包含文件

-全部导入 - 遵循所有#include 语句作为导入

-包括所有 - 遵循所有#include 语句

-l- 包括 SWIG 库文件

-M - 列出所有依赖项

-MM - 列出依赖项,但省略 SWIG 库中的文件

-使默认 - 创建默认构造函数/析构函数(默认)

-模块 - 将模块名称设置为

-没有合约 - 关闭合同检查

-无默认值 - 不要生成构造函数/析构函数

-nodirprot - 不要包裹受导演保护的成员

-无异常 - 不要包装异常说明符

-noextern - 不要生成外部声明

-noruntime - 不包括 SWIG 运行时代码

-o - 将输出文件的名称设置为

-outdir - 设置特定语言的文件输出目录

-运行 - 使运行时支持代码全局可见。

-小 - 在虚拟消除和紧凑模式下编译

-swiglib - 报告 SWIG 库的位置并退出

-v - 以详细模式运行

-版 - 打印 SWIG 版本号

-墙 - 启用所有警告消息

-Walkw - 为所有支持的语言启用关键字警告

-错误 - 强制将警告视为错误

-w- 通过代码抑制/添加警告消息。
使用 ',' 作为分隔符和 +/- 符号如下

-w+ 321,401,-402

其中代码 321(+) 被添加,401(无符号)和 402(-) 被抑制。 看
代码含义的文档。

Tcl 8 选项(可用于 -tcl)

-itcl - 启用 ITcl 支持

-ldflags - 打印要链接的运行时库

-不安全 - 省去 SafeInit 模块功能。

-字首 - 设置前缀放在所有名字的前面

-命名空间 - 将模块构建到 Tcl 8 命名空间中

-pkg版本 - 设置包版本

注意:'cswig - -救命' 显示特定目标语言的选项。

SWIG 版本 1.3.20 版权所有 (c) 1995-1998 犹他大学和董事会
加州大学 版权所有 (c) 1998-2003 芝加哥大学 用 g++ 编译
[Linux-2.6.15-1-k7-gcc]

请参阅 http://www.swig.org 用于报告错误和更多信息

使用 onworks.net 服务在线使用 cswig


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。