首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >哪个Flash SWF编译器使用编译器指令?

哪个Flash SWF编译器使用编译器指令?
EN

Stack Overflow用户
提问于 2009-01-11 03:25:07
回答 2查看 2K关注 0票数 1

任何现有的Flash编译器可以理解诸如#IF #ENDIF等指令?

一些SWF编译器:(有希望的)

  • AS3编译器- 哈克
  • AS2编译器- MTASC
  • Adobe编译器- Mxmlc
  • C#到SWF编译器- 德布鲁
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-01-11 05:46:38

我使用过mtasc,它不支持这种条件编译。但是,它看起来像Flex 3的mxmlc 对此有支持通过-define命令行选项。另外,Haxe 做你想做的事.

票数 2
EN

Stack Overflow用户

发布于 2009-08-27 19:03:28

MXMLC编译器也支持条件编译,尽管它非常原始,实现起来也很奇怪。

他们没有实施“ifdef”。相反,我们只是从赋值中得到逗号后面的值。虽然这对于字符串插入很好,但对于布尔人来说却很令人困惑。

下面的示例只编译该方法的“release”实现:

代码语言:javascript
复制
-define=CONFIG::debugging,false -define=CONFIG::release,true

然后在您的源代码中:

代码语言:javascript
复制
CONFIG::debugging
private function configure():void {
    // set up for debugging
}

CONFIG::release
private function configure():void {
    // set up for release
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/432299

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档