Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 osx从命令行编译AS3项目_Actionscript 3_Command Line_Osx Snow Leopard_Mxmlc - Fatal编程技术网

Actionscript 3 osx从命令行编译AS3项目

Actionscript 3 osx从命令行编译AS3项目,actionscript-3,command-line,osx-snow-leopard,mxmlc,Actionscript 3,Command Line,Osx Snow Leopard,Mxmlc,在处理小型项目或某些测试类时,我更喜欢从命令行快速编译代码,而不是在FlashBuilder中创建完整的Actionscript项目 在先前的一个类似问题中,针对本条给出了一个答案: 但这是针对Windows用户的 我看了ProjectSprouts,它看起来很棒,但对于我正在寻找的任务来说太重了 你知道有什么替代方法可以用来从Mac OSX上的终端快速编译swf吗?我不确定你的项目有多复杂,但与你链接到的文章使用的方法非常相似的方法可能是一种简单的方法。假设您从Flash SDK的某个地方获

在处理小型项目或某些测试类时,我更喜欢从命令行快速编译代码,而不是在FlashBuilder中创建完整的Actionscript项目

在先前的一个类似问题中,针对本条给出了一个答案:

但这是针对Windows用户的

我看了ProjectSprouts,它看起来很棒,但对于我正在寻找的任务来说太重了


你知道有什么替代方法可以用来从Mac OSX上的终端快速编译swf吗?

我不确定你的项目有多复杂,但与你链接到的文章使用的方法非常相似的方法可能是一种简单的方法。假设您从Flash SDK的某个地方获得了
mxmlc
程序,您可以像这样设置
Makefile

MXMLC = ~/Library/flex_sdk_4.1/bin/mxmlc
SRC = src/foo.as src/bar.as
MAIN = src/Main.as
SWF = output.swf

$(SWF) : $(SRC)
    $(MXMLC) -o $(SWF) -- $(MAIN)

好的,在下面的教程中找到了答案

实际上,这样做很简单

mxmlc Main.as mxmlc Main.as
这真的很简单!使用mxml文件、ant和build.xml文件要容易得多。