如何加快Flex的编译速度?
我的 Flex 项目有六个子项目。如何加快编译速度?
My Flex project has six sub-projects. How can I speed up compilation?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我的 Flex 项目有六个子项目。如何加快编译速度?
My Flex project has six sub-projects. How can I speed up compilation?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
使用
mxmlc
以外的编译器。Flex Builder 有一个内置编译器,它使用增量编译,从而带来巨大的性能提升(
mxmlc
从头开始编译所有内容并每次加载 JVM)。Flex SDK 包含一个名为
fcsh
的“编译器 shell”,允许您进行增量编译,但问题是您不能像mxmlc
那样使用它;您需要输入交互式 shell 并发出自定义命令来增量编译您的项目。我编写了一个包装器 shell 脚本 (fcshctl
),它允许您像mxmlc
一样使用fcsh
,并且还有许多其他包装器或多或少地执行相同的操作不同的方式。Use a compiler other than
mxmlc
.Flex Builder has a built-in compiler that uses incremental compilation, resulting in large performance gains (
mxmlc
compiles everything from scratch and loads up the JVM each time).The Flex SDK includes a "compiler shell" called
fcsh
that allows you to do incremental compilation, but the problem is that you can't use it likemxmlc
; you need to enter an interactive shell and issue custom commands to incrementally compile your projects. I've written a wrapper shell script (fcshctl
) that allows you to usefcsh
likemxmlc
and there are a bunch of other wrappers that do more or less the same thing in different ways.