如何将Haxe项目与Nape连接起来

时间:2013-04-05 14:19:02

标签: ubuntu haxe nape

我有一个src文件夹,包含一个Main.hx& compile.hxml。 我运行命令sudo haxelib install nape,报告它已成功安装Nape 2.0.5。

在Main.hx中,我发布了this page的代码,然后运行haxe compil.hxml 这给了我错误: characters 0-22 : Class not found : nape.geom.Vec2。 我可以断定haxe并没有“看到”Nape。

旁注:我使用的是ubuntu 12.10。

如何在我的代码中使用该库?

3 个答案:

答案 0 :(得分:2)

你的.hxml是什么样的?

你应该有像'-lib nape'这样的一行来与颈背库连接。

另一方面说明:你为什么用sudo运行haxelib?它没有必要。

答案 1 :(得分:2)

如果你正在使用openfl并在project.xml中得到同样的错误

添加此内容(如openfl中的XML标记)


 <haxelib name="nape" />

答案 2 :(得分:0)

我没有使用过这个库,但我知道它是在宏前时编写的,并且使用了一个特殊的预处理程序来处理haxe,称为caxe。查看库的github源代码我看不到太多.hx文件,主要是.cx。例如,有nape/geom/Vec2.cx,但没有nape/geom/Vec2.hx

所以,我的假设是库应该首先进行预编译,可能是通过它自带的Makefile,但是我无法找到有关该问题的任何文档。