【发布时间】:2013-04-11 14:44:18
【问题描述】:
这个问题专门针对在 FlashDevelop 中从 Haxe(不是从 AS3 代码)创建 SWC。
是否有一个编译器参数来指定一些不在 SWC 中编译的类?如果是这样,是否有可能在编译其他所有内容时摆脱“Main”、“Lib”等(默认情况下嵌入在 SWC 中的最常见的类)?
【问题讨论】:
这个问题专门针对在 FlashDevelop 中从 Haxe(不是从 AS3 代码)创建 SWC。
是否有一个编译器参数来指定一些不在 SWC 中编译的类?如果是这样,是否有可能在编译其他所有内容时摆脱“Main”、“Lib”等(默认情况下嵌入在 SWC 中的最常见的类)?
【问题讨论】:
对于 Nape,我将 swcs 编译为:
haxe --macro "include('nape')" --macro "include('zpp_nape')" ...
没有-main 标志,这将构建一个仅包含nape 和zpp_nape 包中的类的.swc。
这仍将包括 haxe 标准库,但到目前为止没有人抱怨。
【讨论】: