【问题标题】:How to exclude classes when compiling SWC from Haxe?从 Haxe 编译 SWC 时如何排除类?
【发布时间】:2013-04-11 14:44:18
【问题描述】:

这个问题专门针对在 FlashDevelop 中从 Haxe(不是从 AS3 代码)创建 SWC。

是否有一个编译器参数来指定一些不在 SWC 中编译的类?如果是这样,是否有可能在编译其他所有内容时摆脱“Main”、“Lib”等(默认情况下嵌入在 SWC 中的最常见的类)?

【问题讨论】:

    标签: class default haxe swc


    【解决方案1】:

    对于 Nape,我将 swcs 编译为:

    haxe --macro "include('nape')" --macro "include('zpp_nape')" ...
    

    没有-main 标志,这将构建一个仅包含napezpp_nape 包中的类的.swc。

    这仍将包括 haxe 标准库,但到目前为止没有人抱怨。

    【讨论】:

    • 非常感谢。我会查看文档,我猜“include(...)”部分也可以接受包名称?这可能是只编译所需类的最快方法。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-12-10
    • 2023-03-16
    • 2021-03-06
    • 2016-01-11
    • 1970-01-01
    • 1970-01-01
    • 2022-10-06
    相关资源
    最近更新 更多