首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我是否可以预编译一个haxelib库,这样它就不会在我每次构建项目时都重新编译?

我是否可以预编译一个haxelib库,这样它就不会在我每次构建项目时都重新编译?
EN

Stack Overflow用户
提问于 2013-04-02 00:46:39
回答 2查看 271关注 0票数 4

我在和Haxe和NME一起做个游戏。我的代码编译得相当快,但后来我用haxelib添加了Nape物理引擎,现在我的编译时间增加了很多。

我的猜测是,Nape库每次都会被重新编译,因为它看起来输出是一个单独的swf文件,而删除该库可以将编译时间缩短到原来的水平。

有没有可能只编译一次Nape,而不必每次编译时都重新编译它?Neko目标的解决方案是否有所不同?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-04-02 07:58:44

我不使用NME,所以我不确定这是否适合NME的构建工具,但如果使用普通的haxe,您将使用构建服务器,例如:

代码语言:javascript
复制
haxe --wait 4000

若要启动服务器,然后在生成时添加

代码语言:javascript
复制
--connect 4000

只要构建服务器正在运行并被使用,编译器就会缓存编译模块的结果,所以像nape这样的东西只会在第一次编译时被编译,只要代码没有改变,编译器唯一要做的就是生成.swf

票数 8
EN

Stack Overflow用户

发布于 2013-09-19 21:55:51

它非常适合OpenFL/NME工具

代码语言:javascript
复制
haxe --wait 5000

openfl build flash --connect 5000

但请注意,目前它可能不适用于:

代码语言:javascript
复制
openfl build windows|mac|linux|android|ios|blackberry --connect 5000

目前,cpp目标不支持此功能。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15747556

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档