SWIG将本地代码与高级编程语言连接起来
SWIG为集成原生C/C++代码与流行高级语言提供强大解决方案。该编译器工具读取带注解的C/C++头文件,生成桥接代码,使性能关键的C/C++库能在PHP、Go、Lua、C#等动态语言中复用和扩展。过程高度自动化,几乎无需修改原始代码,将本地库转为多语言组件,便于跨技术栈快速原型开发、应用脚本编写和软件测试。