2

我正在使用 Swig 2.0 生成面向 android 的 C++ 源代码,并且我使用 . 但添加任何一个

%include <std_sstream.i>

或者

%include <sstream.i>

给我这个包含文件无法识别的错误。

那么正确的包含是什么?

我的环境

Ubuntu 13.04 64 位。

海合会 4.7.3

安卓 NDK r8e

提前致谢

4

1 回答 1

1

您可以尝试%include <std/std_sstream.i>看看会发生什么(这就是 Ruby 和 Python 文件的所有实现所做的)。如果这不起作用,您可以发布错误。最后,您可能会考虑是否真的需要在界面中使用字符串流。通过接口传递一个字符串可能会更好?

于 2013-07-23T12:30:10.070 回答