我正在使用Swig 2.0为Android生成C ++源代码,我使用。但是addind要么
%include <std_sstream.i>
或
%include <sstream.i>
让我觉得这个包含文件无法识别。
什么是正确的包括呢?
我的环境
Ubuntu 13.04 64位。
Gcc 4.7.3
Android NDK r8e
提前致谢
答案 0 :(得分:1)
您可以尝试%include <std/std_sstream.i>
并查看会发生什么(这是Ruby和Python文件的所有实现)。如果这不起作用,您可以发布错误。最后,您可能会考虑是否确实需要在接口中使用字符串流。通过接口传递一个字符串可能会更好吗?