swig模板引擎|SWIG(c语言嵌入编程工具) V3.0.6 官方版下载
SWIG是款针对C语言开发的开源嵌入联接工具。它可以帮助C语言的程序员们集成C/C++代码和任何主流脚本语言,允许您定义结束的信息块,完成模块的初始化设置。非常的好用。
【SWIG初始化方法】
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
下载仅供下载体验和测试学习,不得商用和正当使用。