Описание тега flascc

FlashCC - это вторая итерация инструмента Alchemy, позволяющая компилировать код C++ для выполнения в Flash Player (виртуальная машина Actionscript)

С официального сайта:

Компилятор Flash Runtime C++ предоставляет полную BSD-подобную среду разработки C/C++, основанную на GCC, которая позволяет компилировать код C/C++ для целевой среды выполнения Adobe® Flash® (Flash Player и AIR®). С FlasCC вы можете портировать практически любой существующий код C/C++ в Интернет через браузеры.

FlasCC включает в себя инструменты для сборки, тестирования и отладки проектов C/C++, примеры проектов с исходным кодом и документацию.

Техническая информация FlasCC FlasCC SDK предоставляет вам все необходимое для эффективного переноса кода во Flash Runtime:

  • Используйте ваши существующие файлы проекта C/C++ и make-файлы. Если вы уже используете GCC, просто вставьте FlasCC, чтобы выбрать Flash Player с существующим кодом C/C++.
  • Отладьте ваш код, работающий во Flash Runtime с помощью GDB, точно так же, как ваш собственный набор инструментов.
  • Доступ ко всему Flash Runtime API из классов C++, включая Stage3D для ускоренной графики OpenGL/DirectX GPU.
  • Используйте обширную документацию, учебные пособия и рабочие примеры библиотек C/C++, портированных на Flash Runtime, включая Lua, Box2D и физику Bullet.
  • Воспользуйтесь поддержкой многопоточности Pthreads в готовящемся Flash Player 11.5.
  • FlasCC также позволяет использовать C/C++ для создания библиотек (SWC) для разработчиков ActionScript. Используйте SWIG для автоматического создания интерфейсов AS3 для кода C.