如何在linux下编译ogre4j

时间:2011-05-31 08:18:23

标签: java linux eclipse compilation ogre3d

我已下载源并导入然后进入eclipse。但是当我尝试运行它时,会打印出找不到ogre4j的错误。我查看了应该是库二进制文件的文件夹,但什么都没有。我试着自己编译它,而不是使用eclipse自动编译,但我还没有找到任何makefile。

ogre4k编译是否需要任何插件?

我在哪里可以找到ogre4j的任何makefile?

2 个答案:

答案 0 :(得分:1)

根据项目Installation Wiki page,提供了一个蚂蚁build.xmlogre4j.build.jar是您感兴趣的目标。

因此,在项目目录中运行ant ogre4j.build.jar应构建所需的所有内容(前提是您已安装ant。)

在Eclipse中右键单击build.xml并选择“运行方式” - > “Ant Build ...”应该允许您选择目标并运行它。

答案 1 :(得分:0)

根据Joachims的回复,我用过蚂蚁。但是我做了两个步骤。 在项目目录中:

mkdir sdk
ln -s /usr/include/OGRE sdk/include
ln -s /usr/lib/OGRE sdk/lib

修改build.xml,添加以下行:

<property name="env.JAVA_HOME" value="/usr/lib/jvm/java-6-sun" />
<property name="env.OGRE_HOME" value="sdk"/>

最后运行:

ant ogre4j.build.c