私は Haxe を初めて使用し、特に Haxe から C++ コードを生成するために使用したいと考えています (実際には、フローは AS3->Haxe、次に Haxe->C++ になります)。私の理解では、Haxe は Haxe を (C++) 実行可能ファイルに直接コンパイルします。しかし、生成されたソースを明示的に出力しますか?
Haxe は、このプロセスで生成する C++ コードを提供できますか? -- このソースを取得して、Marmalade などの別の C++ クロス コンパイラ内で (もちろん変更を加えて) 使用できます。
変換の集中度についても疑問に思っています。Haxe が C++ ソースを生成/提供する場合、このソースはどのように見えますか? たとえば、メモリ管理はすべてネイティブ DLL/SO にパッケージ化されていますか? その場合、Haxe は理想的な選択肢ではないようです。
(免責事項: この道を進む前に、予備的な情報を取得しようとしています。実際、より具体的には、AS3 から Marmalade の C++ に移植したいと考えています。そのため、独自のコンバーターを作成する価値があるかどうかを知りたいです。またはHaxeが実行可能な代替手段を提供する場合.)