1

我有大约 5 个 C++ DLL,它们有数千个函数等等。所以问题是,我有点爱上了 C# 中的 WPF(据我所知)。但这是另一种语言,所以在做了一些研究后,我发现我可以创建一个包装器,所以我做到了(包装器是在 C++/CLI 中创建的)。包装器有一些转换,它工作得很好。我也听说过 Pinvoke,但我对所有这些的问题是,如果我没有时间转换数千个函数和变量怎么办?那我该怎么办?有什么快速的方法吗?

PS。我正在使用 Visual Studio 2012

谢谢你

4

1 回答 1

2

您可能想查看SWIG

SWIG 是一种软件开发工具,它将用 C 和 C++ 编写的程序与各种高级编程语言连接起来。

于 2012-12-15T09:57:55.700 回答