1
A
回答
2
我已经使用mtasc
,它不支持这种条件编译。但是,它看起来像Flex 3的mxmlc
has support for this通过-define
命令行选项。另外,Haxe does exactly what you want。
1
MXMLC编译器还支持条件编译,虽然它非常原始且奇怪地实现。
他们没有执行'ifdef'。相反,我们只是从赋值中得到逗号后的值。虽然这可以很好地适用于字符串插入,但是对于布尔值来说却相当混乱。
下面的例子将只编译 '释放' 的方法实现:
-define=CONFIG::debugging,false -define=CONFIG::release,true
在源代码
然后:
CONFIG::debugging
private function configure():void {
// set up for debugging
}
CONFIG::release
private function configure():void {
// set up for release
}
相关问题
- 1. Flex:使用编译器编译的swf时的空白页
- 2. 使用sothink flash反编译器将SWF反编译为FLA问题
- 3. C#编译器指令
- 4. weblogic 11g使用哪个编译器(编译器位置)编译JSP文件?
- 5. ARC的编译器指令
- 6. 编译角度编辑器指令
- 7. Flash AS2命令行编译器功能
- 8. 检测使用预编译器宏编译了哪个目标
- 9. 哪个交叉编译器?
- 10. 编译器如何编译编译器?
- 11. 哪个编译器做了macport使用?
- 12. 编译用于ADT命令的SWF
- 13. Flash cs5反编译器?
- 14. 是否有一个Java SWF编译器?
- 15. 在不同平台上编译的编译器指令
- 16. 基于Delphi 2009中的编译器指令的条件编译
- 17. 使用g ++编译器编译boost.asio
- 18. flex:使用maven编译swf
- 19. 编译编译器错误编译GCC
- 20. .NET命令行编译器在哪里?
- 21. 哪个PIC编译器用于编译此代码?
- 22. 如何找到哪个编译器用于编译R
- 23. 使用scons编译器编译C++
- 24. 在编译保存期间VS2015使用哪种Typescript编译器
- 25. 使用多个编译器
- 26. 编译器指令不匹配
- 27. 了解{$ WARN XXXX OFF}编译器指令
- 28. 为什么编译器要翻译为汇编使用间接跳转指令?
- 29. #pragma指令编译器是否依赖?
- 30. Alea GPU编译器指令,如“__unroll”?
好极了!为haXe指令文档! – 2009-01-11 06:18:34