2
"メイン"クラスを公開していないライブラリをHaxeに書いています。 代わりに、このライブラリを含めてコンパイルされた他のアプリケーションで の使用を目的としたtypedefs &クラスが含まれています。メインクラスなしでHaxeライブラリをコンパイルする
私は-main
オプションなしでコンパイルしようとすると、私は次のエラーを取得する:
Haxe Compiler 3.2.1 - (C)2005-2015 Haxe Foundation
Usage : haxe -main <class> [-swf|-js|-neko|-php|-cpp|-as3] <output> [options]
は、haXeのコンパイラは、エントリポイントを持っていないライブラリをコンパイルできないことがありますか?あなたは、次のようなbuild.hxmlメイン使用して何かせずにコンパイルすることができ
また、Haxelibを使用して、プロジェクトの作業ディレクトリで 'haxelib dev libraryName。/'コマンドを使用して、dev環境をセットアップすることができます。ローカルにインストールする場合は、ルートに 'haxelib.json'ファイルが必要です。 build.hxmlファイルで行う必要があるのは、 '-lib libraryName'という行を追加して、Haxeにソースファイルを探す場所を伝えることだけです。コメントをいただきありがとうございます。 – tienery
私はしかし、ローカルでコンパイルする手段を探しています。そして、CambiataのHXMLのマクロの使用例は、まさに私が後にしたものであることが判明しました! – bguiz