有没有人成功设法为Eclipse设置组合的Java / C ++项目?

我想做的很简单;

1) Compile my Java sources
2) Run Javah to create the JNI interface
3) Compile all the C/C++ sources
4) Link native shared library + package the JAR

非常欢迎提示,甚至是真正有用的项目。

(Eclipse 3.5)

有帮助吗?

解决方案

这听起来像构建系统的工作,如 ant 。只需将Java项目配置为使用 ant builder 即可。您仍然可以获得针对C ++和Java项目的语言特定支持的好处,并且只需单击该项目的构建。

其他提示

http://www.cs.umanitoba.ca/~eclipse/ 8 JNI.pdf 我想这就是你想要的。也许有点老了。

我正在使用 ant cpptasks 来实现JNI项目Eclipse仅适用于Linux和Windows。使用MSVC(Windows)和GNU C ++编译器(因为之前已经使用Visual Studio Magic完成所有编译器和链接器标记)运行它是一些工作,但它确实值得。

使用javah生成C ++标头以及您提到的所有其他任务 Ant 可能是该工具也是选择。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top