我已经下载了源代码然后导入到 Eclipse 中。但是当我尝试运行它时,它会打印出找不到 ogre4j 的错误。我查看了应该是库二进制文件的文件夹,但什么也没有。我试图自己编译它,而不是用eclipse自动编译,但我没有找到任何makefile。
ogre4k 编译是否需要任何插件?
我在哪里可以找到任何用于 ogre4j 的 makefile?
我已经下载了源代码然后导入到 Eclipse 中。但是当我尝试运行它时,它会打印出找不到 ogre4j 的错误。我查看了应该是库二进制文件的文件夹,但什么也没有。我试图自己编译它,而不是用eclipse自动编译,但我没有找到任何makefile。
ogre4k 编译是否需要任何插件?
我在哪里可以找到任何用于 ogre4j 的 makefile?
根据项目安装 Wiki 页面,提供了一个 antbuild.xml
并且ogre4j.build.jar
是您感兴趣的目标。
因此ant ogre4j.build.jar
,在项目目录中运行应该构建所需的一切(前提是您已经安装了ant)。
在 Eclipse 中,右键单击build.xml
并选择“Run As”->“Ant Build ...”应该允许您选择目标并运行它。
根据 Joachims 的回复,我使用过 ant。但是有两个步骤,我已经做到了。在项目目录中:
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