Filehippo

安全盾牌图标Safe Downloader

安全下载器通过 FileHippo 的高速服务器快速、安全地下载应用程序,从而确保可信赖的来源。
除了病毒扫描之外,我们的编辑器还会为您手动检查每个下载。

安全下载器的优点

  • 如果您的下载安装了其他不需要的软件,恶意软件防护会通知您。
  • 探索其他软件:测试等待在安装程序中发现的新软件。
  • 在我们这里,您可以选择接受或跳过其他软件安装。

软件开发工具

简化的包装器和接口生成器 (SWIG) 将 C/C++ 文件转换为各种高级编程语言。它的用途是创建用户界面和环境以及测试程序原型。

SWIG 适用于脚本和非脚本编程语言。它将自动为各种格式的程序生成包装器,包括 Java 和 Javascript、Ruby、Python 和 Octave。

全面的兼容性

但是,它并不涵盖所有语言,尤其是面向对象编程的语言。您必须使用 Valabind 将 .vapi 和 .vala 抽象转换为 C++。

函数

SWIG 可免费使用

strong> 并创建一个源代码,作为目标语言和 C 之间的连接。代码始终是一个共享库,但它有两种形式,具体取决于所讨论的语言。

区别是一个库可以链接到外部模块,而另一个直接链接到目标语言的其他程序。

这个程序让您可以控制包装器生成过程的大部分方面。您可以在程序中自定义的一些最突出的功能包括异常处理、歧义解决和内存管理。您还可以访问广泛的诊断选项。

使用 SWIG 可以促进应用程序自定义和测试您将包含在已完成程序中的各种脚本。您可以在 Gnu 许可下为商业和非商业项目创建代码。

输入和输出

启动程序后,它会期望带有 ANSI C/C++ 声明的文件和SWIG 指令作为输入。您将通过它们的 .i 或 .swg 后缀识别这些文件。

SWIG 输出一个 C/C++ 文件,其中包含为您的目标语言构建扩展模块所需的所有包装代码。根据您选择的那个,它可以生成额外的数据。

您不需要编辑输出文件,只需编译它并将其添加到您的 C/C++ 共享库中。

对专业人士有用

SWIG 促进了程序的定制,使大部分过程自动化。即使最终产品不包含脚本引擎,也可以方便地编写测试脚本。它需要一些该领域的知识,但对于程序员来说,这个工具是无价的。

SWIG的放大图片
SWIG 0/3

技术规格

标题
下载 SWIG 4.0.2 Windows
系统要求
  • Windows 7
  • Windows 10
  • Windows 8.1
  • Windows 8
语言
可用语言
英语
许可证
免费
最近更新
作者
SWIG
SHA-1
663d583efcdb31292f0351ae467bd485e594d7ca
文件名
swigwin-4.0.2.zip

可用其他语言的程序



更改日志

目前 SWIG 的 4.0.2 版尚无任何更新日志信息。有时候,发布者需要一些时间才能公布该信息,过几天再回来看看有无更新吧。

帮一下忙!

如果您有任何更新日志信息,希望与我们分享,我们非常乐意倾听!发送至 联系页面 联系我们吧。

探索应用

相关软件