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. C#編譯器指令
- 3. weblogic 11g使用哪個編譯器(編譯器位置)編譯JSP文件?
- 4. 使用sothink flash反編譯器將SWF反編譯爲FLA問題
- 5. 編譯角度編輯器指令
- 6. Flash AS2命令行編譯器功能
- 7. 哪個交叉編譯器?
- 8. 哪個編譯器做了macport使用?
- 9. 編譯用於ADT命令的SWF
- 10. 是否有一個Java SWF編譯器?
- 11. Flash cs5反編譯器?
- 12. 基於Delphi 2009中的編譯器指令的條件編譯
- 13. 使用g ++編譯器編譯boost.asio
- 14. 編譯編譯器錯誤編譯GCC
- 15. .NET命令行編譯器在哪裏?
- 16. 如何找到哪個編譯器用於編譯R
- 17. flex:使用maven編譯swf
- 18. 使用多個編譯器
- 19. 在編譯保存期間VS2015使用哪種Typescript編譯器
- 20. Alea GPU編譯器指令,如「__unroll」?
- 21. #pragma指令編譯器是否依賴?
- 22. Angularjs指令編譯
- 23. 哪個編譯器編譯這個文件?
- 24. 哪個scala編譯器插件可用?
- 25. ActionScript編譯器
- 26. NetBeans使用哪種Java編譯器?
- 27. 編寫一個臨時編譯器以使用新語言編寫編譯器
- 28. 綁定到Delphi XE4編譯器的條件編譯器指令是什麼?
- 29. qtcreator不使用指定的編譯器
- 30. 提取SWF在Adobe Flash CS4中給出編譯器錯誤
好極了!爲haXe指令文檔! – 2009-01-11 06:18:34