我已经使用 Apache Axis 2 C 来生成 C++(或者它是 C 吗?-文档没有很好地区分原始 Apache Axis 和较新的 Axis2)。
我打算在我的 Meego 和 Symbian 应用程序中使用这些生成的 XML 绑定,问题当然是生成的文件需要的库(如 axiom、libxml 等)是 x86 的。我需要 ARM 库。解决方案是将 Apache Axis 2 交叉编译到 ARM,然后在我的应用程序中链接到它们。
从外观上看,Apache Axis 似乎使用了 Autotools,所以我的问题是
- 我可以将 Apache Axis 2 导入到 Eclipse(或任何其他 IDE)中,然后将其指向 arm g++/gcc 编译器,然后单击编译吗?
我正在寻找最简单的解决方案,它将为我提供 Symbian/Meego 的 .so 文件。
源代码在这里:
https://github.com/apache/axis2-c
而且它似乎也有 Visual Studio 2008 .proj 文件....
非常感谢任何帮助!