![]() |
Debug FD
Занимаюсь разработкой приложения в FlashDevelop. Как разделит отладочную версию приложения и релиз.
В C++ я обычно делал это с помощью директив препроцессора #if и т.д. А как этоже сделать в FlashDevelop???? |
В коде пишем так:
Код AS3:
|
Читайте про условную компиляцию в доках по MXMLC:
Commandline: Код:
-define+=SOME_NAMESPACE:param,valueКод:
<define name="SOME_NAMESPACE::param" value="value"/>Код AS3:
|
2wvxvw: можно где-то в FD прописывать эту команду
Код:
-define+=SOME_NAMESPACE:param,value |
Ну так сам же только что написал :) Вот там и вводить - в дополнительных параметрах компилятора.
Просто условная компиляция в MXMLC сделана так, на троечку с плюсом, например: Код AS3:
|
В FD можно указать у двух местах:
- flex-config.xml (глобально для всего FD) - в настройкха проекта, как конфигурационный файл или как параметры при компиляции. |
ну вот я указываю в Additional compiler options, как я и указал. Теперь, когда я делаю release, мне приходится опять открывать и менять true на false. Неудобно.
|
В новой версии (вроде, выйдет увидим), будет переменная которая будет указывать на дебаг/релиз версию. И нигде не надо будет что то еще менять руками.
|
Цитата:
|
Спасибо за разъяснения .)
|
| Часовой пояс GMT +4, время: 12:35. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.