Ant and FCSH资源合集
如果你和我一样,正在或者准备用纯Flex SDK开发SWF或AIR,那么你一定需要FCSH。
fcsh(the Flex compiler shell)是一个基于命令行的编译环境,你可以用它来编译应用程序,模块,和SWC库。它的工作方式与mxmlc和compc类似,但编译速度则要快很多。原因是fcsh会利用内存和缓存。想看更多的介绍,可以看看这里:Using fcsh, the Flex compiler shell
现在,你已经知道使用SDK编译程序比Flash Builder要慢许多的原因了(实际上,Flash Builder第一次编译程序也是很慢的,但编译之后,它就在后台运行了一个fcsh用来加速)
fcsh命令行的使用方法没有什么好说的,直接看上面的链接即可。fcsh是使用命令行来调用mxmlc的,而且fcsh必须始终保持运行,并总是使用这个进程进行编译,否则就没有优化效果。所以,现在有个问题:
如果你要用ant来编译程序,Ant无法保证fcsh始终在后台运行。因此就有许多网友开发了一些Wrapper程序来保证fcsh始终在后台运行。简单的说,这些Wrapper就是服务器,而Ant变成了客户端,将资源发送给服务器编译。
我将找到的这类资源整理成一个列表,如果你和我一样用纯Flex SDK的话,或许有用:
-
fsch,Wrapper for Adobe Flex Compiler SHell + ant tasks. Visual Basic 6.0.
你也看到了,这个是用VB开发的,所以只能运行在Windows平台上。 -
JAVA开发的Wrapper,理论上可以用于多平台。博客基于blogspot,所以大多数时候要翻墙才能访问。
-
BigSource Zarkov
Eclipse插件,功能很多。但如果使用独立版(非Eclipse版),则不支持FCSH
- 文章ID:1317
- 原文作者:zrong
- 原文链接:https://blog.zengrong.net/post/1317/
- 版权声明:本作品采用 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 进行许可,非商业转载请注明出处(原文作者,原文链接),商业转载请联系作者获得授权。