我使用 cslibgen 从 .Net dll 创建了一些模块。现在我希望能够通过使用 import 语句在我的 haxe 项目中使用这些模块。为了进行测试,我在 mscorlib.dll 上使用了 cslibgen(以便能够使用 system.Console 类)。当然,当我做一个项目时
导入系统.Console;
Class HelloWorld
{
public static function main():Void
{
Console.WriteLine("Hello World");
}
}
它找不到 System.Console。我想将它添加到 HAXE_LIBRARY_PATH 环境变量中,但它不存在,并且自己制作一个并没有修复它。那么我应该在哪里添加路径(或复制模块)才能使用它们?(顺便说一句。如果我将 Console 模块复制到项目目录,我会得到错误,即在 console.hx 中找不到模块 system.Object(它扩展),并且将所有依赖项复制到项目文件夹中可以'无论如何都不是解决方案。)
我愿意提供任何帮助。