网友评分:
9.4分
SWIG是款针对C语言开发的开源嵌入联接工具。它可以帮助C语言的程序员们集成C/C++代码和任何主流脚本语言,允许您定义结束的信息块,完成模块的初始化设置。非常的好用。
SWIG 拥有一个特殊指令 %init,用于定义模块初始化功能。%{ … %} 代码块中 %init 之后定义的代码会在模块加载时调用。以下是代码:
%module test
%constant char* Text = “Hello World with SWIG”
%init %{
printf(“Initialization etc. gets done here\n”);
%}
现在重新启动 IRB。以下是在加载模块后得到的代码:
irb(main):001:0> require 'test'
Initialization etc. gets done here
=> true
wintc(c语言编译器) V1.9.1 官方中文版 3.36M | 简体中文 | 4.9
详情Visual Studio 2015(软件开发工具) 32/64位 官方版 3.17G | 简体中文 | 9.7
详情Visual Studio 2010(软件开发工具) 32/64位 官方版 2.5G | 简体中文 | 9.3
详情VB6.0汉化破解 企业版 391.04M | 简体中文 | 6
详情C++ Builder V2010 汉化破解版 1.66G | 简体中文 | 6.7
详情啊哈C/C++ V3.0 免费版 148.17M | 简体中文 | 7.5
详情