我正在尝试使用 Eclipse 在 Python 或 Java 中调用一个用 C++ 编写的名为 VFML ( http://www.cs.washington.edu/dm/vfml/ ) 的库。我是 Python 新手,没有用 C 语言编程。是否有任何方法可以做到这一点,不需要 C++ 编程知识,因为学习语言需要时间。任何关于如何做到这一点的教程或指南也会有所帮助。
我使用 Eclipse 来运行 Python 模块和 Java 类。如果有人知道是否可以使用 Java 或 Python 在 Eclipse 中调用 C++ 库,那就太好了。谢谢你。
编辑1:
感谢所有的答案。我误认为 VFML 是用 C++ 编写的。正如所指出的,它是 C 语言。似乎给出的大多数答案都暗示了对 C 语言的某种理解,以便在 Python 甚至 Java 中调用库。我听说过 SWIG。任何想法如果这将是可行的,因为没有任何 C 语言知识我什至不知道我是否能让库正常工作。另一个问题是 SWIG 是否有任何 Eclipse 插件,因为我在 Eclipse 中同时使用 Python 和 Java。