1
我的Flex項目有六個子項目。我怎樣才能加快編譯速度?如何加快Flex的編譯?
我的Flex項目有六個子項目。我怎樣才能加快編譯速度?如何加快Flex的編譯?
使用mxmlc
以外的編譯器。
Flex Builder有一個使用增量編譯的內置編譯器,可以大幅提高性能(mxmlc
從頭開始編譯所有內容並每次加載JVM)。
Flex SDK包含一個名爲fcsh
的「編譯器外殼」,它允許您進行增量編譯,但問題是您不能像mxmlc
那樣使用它;您需要輸入一個交互式shell併發出自定義命令來增量編譯您的項目。我寫了一個封裝外殼腳本(fcshctl
),它允許你使用fcsh
,比如mxmlc
,還有一堆其他的封裝可以用不同的方式做或多或少的相同的事情。
非常感謝。 – netpiano 2010-08-25 02:08:39
當前Flex 3和更高版本SDK中的mxmlc具有增量編譯支持;只是通過 '-incremental = true' – rakslice 2011-04-27 00:37:37
@rakslice好點。儘管每次運行'mxmlc'仍然需要加載JVM,(同時'fcsh'保持駐留並因此更快)。 – hasseg 2011-04-29 10:32:14