flashdevelop生成swc库
2016-06-20 00:00
288 查看
flashdevelop没有直接支持生成swc的工程,但flashdevelop生成swc也比较方便,不用任何插件。
swc库是由 flexsdk的compc.exe生成的,其实我们通过这个命令行也可以直接生成swc。但还是直接在flashdevelop里F8一下,编译+生成来得方便。
我先建立一个AS3 Project,取名为logic吧。
1. 打开project Properties对话框,output那一页
把输出名字logic.swf改成logic.swc。
2. 选择build tab页
在Post-Build Command Line加入生成swc的执行命令,注意是Post-Build,不是Pre-Build。
"$(CompilerPath)\bin\compc.exe" -include-sources "$(ProjectDir)\role" "$(ProjectDir)\item" -compiler.library-path "$(ProjectDir)\..\..\lib\protobuf.swc" -output "$(OutputFile)"
这个命令把role和item目录下的AS代码生成swc的。-compiler.library-path, 这个是指定引用其他swc的路径。
3. 关于Document-Class
经过上面两项设置,F8,会提示须要一个Document-Class,我们要的是swc,不须要程序运行入口。我们争取能不用Document-Class也能编译。
打开第一步的output那一页,把Compilation Target 从Application改成"Custom Build"。
设置完后,F8,编译,接着就生成swc了。
我的flashdevelop版本是:4.2.0 RTM for .NET2.0。
swc库是由 flexsdk的compc.exe生成的,其实我们通过这个命令行也可以直接生成swc。但还是直接在flashdevelop里F8一下,编译+生成来得方便。
我先建立一个AS3 Project,取名为logic吧。
1. 打开project Properties对话框,output那一页
把输出名字logic.swf改成logic.swc。
2. 选择build tab页
在Post-Build Command Line加入生成swc的执行命令,注意是Post-Build,不是Pre-Build。
"$(CompilerPath)\bin\compc.exe" -include-sources "$(ProjectDir)\role" "$(ProjectDir)\item" -compiler.library-path "$(ProjectDir)\..\..\lib\protobuf.swc" -output "$(OutputFile)"
这个命令把role和item目录下的AS代码生成swc的。-compiler.library-path, 这个是指定引用其他swc的路径。
3. 关于Document-Class
经过上面两项设置,F8,会提示须要一个Document-Class,我们要的是swc,不须要程序运行入口。我们争取能不用Document-Class也能编译。
打开第一步的output那一页,把Compilation Target 从Application改成"Custom Build"。
设置完后,F8,编译,接着就生成swc了。
我的flashdevelop版本是:4.2.0 RTM for .NET2.0。
相关文章推荐
- 奇迹世界服务器架构(2)
- 在FlashDevelop里使用1.8版本的的TortoiseSVN
- flashdevelop生成swc库
- 奇迹世界服务器架构(2)
- Linux的vi模式下的快捷键
- flashdevelop生成swc库
- 在FlashDevelop里使用1.8版本的的TortoiseSVN
- 网友怒批“Linux难敌视窗新七大理由”之我见
- 网友怒批“Linux难敌视窗新七大理由”之我见
- 网友怒批“Linux难敌视窗新七大理由”之我见
- 奇迹世界服务器架构(1)
- 奇迹世界服务器架构(1)
- 奇迹世界服务器架构(3)
- 禁止视频网站使用Flash P2P上传
- 奇迹世界服务器架构(3)
- 禁止视频网站使用Flash P2P上传
- 奇迹世界服务器架构(1)
- 奇迹世界服务器架构(3)
- 禁止视频网站使用Flash P2P上传
- 网友怒批“Linux难敌视窗新七大理由”之我见