Haxe 将自己的模块添加到路径

Haxe add own Modules to path

我使用 cslibgen 从 .Net dll 创建了一些模块。现在我希望能够通过使用 import 语句在我的 haxe 项目中使用这些模块。 为了测试,我在 mscorlib.dll 上使用了 cslibgen(以便能够使用 system.Console class)。当然,当我做项目的时候

导入system.Console;

Class HelloWorld
{
    public static function main():Void
    {
        Console.WriteLine("Hello World");
    }
}

找不到 System.Console。我想把它添加到HAXE_LIBRARY_PATH环境变量中,但是它不存在,而且自己制作一个也没有解决它。那么我应该在哪里添加路径(或复制模块)才能使用它们呢? (顺便说一句。如果我将控制台模块复制到项目目录,我会收到错误消息,即在 console.hx 中找不到模块 system.Object (它扩展),并将所有依赖项复制到项目文件夹无论如何都不是解决方案。)

我很乐意提供任何帮助。

看"using external library"这里:https://github.com/HaxeFoundation/HaxeManual/wiki/Haxe-C%23 BTW:you不需要导入 mscorelib haxe 为您导入它,您可以像 http://api.haxe.org 中指定的那样使用它 顺便说一句:在 haxe 中,如果您导出到 cs(并在特定于 cs 中使用 api),则无法将其导出到其他目标..