这个问题专门用于在FlashDevelop中创建来自Haxe的SWC(而不是来自AS3代码)。
是否有编译器参数指定某些类不能在SWC中编译?如果是这样,是否可以在编译其他所有内容时摆脱“Main”,“Lib”等(默认情况下嵌入SWC中最常见的类)?
答案 0 :(得分:2)
对于Nape我编译swcs,如:
haxe --macro "include('nape')" --macro "include('zpp_nape')" ...
没有-main
标志,这会构建一个仅包含nape
和zpp_nape
包中的类的.swc。
这仍然包括haxe std库,但到目前为止还没有人抱怨过。