Flex SDK bin命令解析–mxmlc参数列表

本文介绍了Flex SDK中的关键命令,包括mxmlc、amxmlc等,及其在不同操作系统上的对应版本。mxmlc主要用于Flex项目的编译,amxmlc用于编译Air库和组件类。内容还提到了其他如fdb调试工具、compc生成SWC文件、adl AIR调试启动器等,并提供了官方文档链接以获取详细参数列表。
摘要由CSDN通过智能技术生成

在Flex SDK中最重要部分都在其bin文件夹中,这里面都是Flex开发过程中要用到的命令,由于Flex SDK是跨平台的,所以里面有对应平台的程序:
以最新的开发包flex4 _sdk_2为例吧
mxmlc[linux, Mac, Unix] , mxmlc.exe[Windows]        //flex最主要的命令,用于编译主项目和组件类
amxmlc[Mac,Linux,Unix], amxmlc.bat[Windows]       //acompc 调用 compc 来编译Air库和组件类
fdb[linux, Mac], fdb.exe[Windows]                                   //Flash或Air运行时调试工具
compc[linux, Mac,Unix], compc.exe[Windows]          //用于生flash开发包[lib]组件等如生成swc文件
asdoc[linux,Mac], asdoc.exe[Windows]                         //根据源代码注释生成和Adobe的ActionScript3帮助一样的文档
aasdoc[linux,Mac,Unix], aasdoc.bat[Windows]          //调用asdoc文档API生成工具 可以生成和Adobe的ActionScript3帮助一样的文档
acompc[linx,Mac, Unix], acompc.bat[Windows]         //AIR中调用compc生成swc库文件
adl[Mac], adl.exe[Windows], adl_lin[Liunx,Unix]      //AIR Debug Launcher处理Air编译DEBUG发送,使用 ADL,您可以在不首先打包和安装应用程序的情况下运行该应用程序
adt[Mac], adt.bat[Windows], adt_lin[Linux, Unix]      //AIR Developer Tool (ADT) 打包 AIR 安装文件
optimizer[Mac,Linux,Unix], optimizer.exe[Windows]  //AS3文件或项目进行优化
copylocale[Linux, Mac], copylocale.exe[Windows]         //Flex程序 本地资源支持,如多语言支持
digest[Linux, Mac], digest.exe[Windows]                          //生成或修改SWC, SWZ里面的摘要描述
fcsh[Linux,Mac], fcsh.exe[Windows]                                 //fcsh, the Flex compiler shell
这些命令参数列表网上也有不少,但有时不好一起找到,我把这些命令整理以便于大家查找:
详细介绍可以看官方资料(http://livedocs.adobe.com/flex/3/html/compilers_01.html)

例子: mxmlc aaa.as -optimize=true -output aaa.swf -default-size=400,300 -default-frame-rate=36 -default-background-color=0xffffff -debug=false

属性 描述
accessible=true|false 是否具有可理解性(如为残疾人提供方便的性能)
actionscript-file-encoding 设置文件编码,如Shitf_JIS
advanced mxmlc -help advanced,如这样的高级参数
allow-source-path-overlap=true|false 验证source-path中定义的路径是否出现重叠,出现互相包含的现象
as3=true|false 是否使用as3对象模型,默认为ture,如果选false,则es一定要定义为true
benchmark=true|false 是否输出编译时期的详细内容,默认是true
context-root; context-path 设置flex-services.xml中的{context.root},如果没有详细定义,那flex将用空值。
contributor name 添加到swf文件里,name是贡献者的名字
creator name 添加到swf文件里,name是作者的名字
date text 添加到swf文件里,text是数据的内容
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值