Благодаря напряженной работе Hugh Sanderson haXe теперь поддерживает С++ платформу.
Это значит, что можно компилировать любую haXe программу под С++ и, таким образом, получать производительность одного из самых быстрых языков. Это открывает массу возможностей, таких например, как запуск haXe программ на iPhone.
Чтобы использовать новую возможность, нужно проставить таргет -cpp, но перед этим следует установить библиотеку hxcpp:
Пишем простую программку на haXe:
И компилируем:
В итоге получим файл out/HelloWorld.exe
Также доступно C++ API.
C++ стал шестой платформой, поддерживаемой haXe:
Это значит, что можно компилировать любую haXe программу под С++ и, таким образом, получать производительность одного из самых быстрых языков. Это открывает массу возможностей, таких например, как запуск haXe программ на iPhone.
Чтобы использовать новую возможность, нужно проставить таргет -cpp, но перед этим следует установить библиотеку hxcpp:
haxelib install hxcppПишем простую программку на haXe:
class HelloWorld {
static function main() {
trace("Hello World, haXe!");
}
}И компилируем:
haxe -cpp out -main HelloWorldВ итоге получим файл out/HelloWorld.exe
Также доступно C++ API.
C++ стал шестой платформой, поддерживаемой haXe:
- Flash (для Flash Player версии <=8)
- Flash9 (AVM2, для Flash Player версий>= 9)
- Javascript
- Neko
- PHP
- теперь и C++