2012-09-18 88 views
1

我嘗試使用mxmlc和ant編譯我的文件。使用mxmlc編譯爲文件

這裏是我的編譯一小段代碼片段:

<target name="compile"> 
    <exec executable="${flex.home}/${mxmlc}" failonerror="true"> 
     <arg line="-compiler.include-libraries='./libs'"/> 
     <arg line="-compiler.optimize=true"/> 
     <arg line="-debug=false"/> 
     <arg line="-keep-generated-actionscript=false"/> 
     <arg line="-default-frame-rate=60"/> 
     <arg line="-default-size 800 600"/> 
     <arg line="-source-path='./src'"/> 
     <arg line="'./src/main.as'"/> 
     <arg line="-o='./bin/main.swf'"/> 
     <arg line="-use-network=true"/> 
    </exec> 
</target> 

我的問題是,生成的SWF太大。它包括./src中存在的但不在項目中使用的文件。此外,它包括mx.*和其他包。

什麼是適當的mxmlc配置?

回答

0

嘗試使用library-path而不是include-libraries指令。

相關問題