简体   繁体   English

使用SWIG的C ++到C包装器(用于FLTK)

[英]C++ to C Wrapper using SWIG (for FLTK)

I need to generate wrapper to FLTK C++ classes to use it in pure C. I know, that SWIG can do that, and I know how to generate wrapper for C#, Python etc. But I do not know how to wrap C++ to C using SWIG. 我需要为FLTK C ++类生成包装器以在纯C中使用它。我知道,SWIG可以做到这一点,我知道如何为C#,Python等生成包装器。但我不知道如何使用C ++将C ++包装痛饮。 It's simple task, but I can't find the answer :) Please, help. 这是一项简单的任务,但我找不到答案:)请帮助。

I don't think SWIG supports generation of C wrappers out of the box. 我不认为SWIG支持开箱即用的C包装器。 You always need to specify a target language. 您始终需要指定目标语言。 In 2008, there was a GSoC project to write a C backend , but that was apparently never completed/incorporated into SWIG. 2008年,有一个GSoC项目编写C后端 ,但显然从未完成/并入SWIG。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM