これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド pyste です。
プログラム:
NAME
Pyste - Boost.Python コード ジェネレーター
SYNOPSIS
pyste [オプション] インターフェイスファイル
DESCRIPTION
Pyste は Boost.Python コード ジェネレーターです。 ユーザーは、クラスと関数を指定します。
Boost.Python の哲学に従って、単純なインターフェース ファイルを使用してエクスポートされます。
シンプルな Python コード。 次に、Pyste は GCCXML を使用してすべてのヘッダーを解析し、
C++ コードを自動生成するために必要な情報。
--module =
生成されるモジュールの名前。 デフォルトは最初のインターフェース
拡張子なしのファイル名。
-I
インクルード パスを追加する
-D
シンボルを定義する
- 多数
XNUMX つだけではなく、さまざまな cpp を作成します (開発中に役立ちます)。
--out =
出力ファイル名を指定します (デフォルト: .cpp) で - 多数 モード、これは
ディレクトリにジョブを開始します。
-- 使用しない
「名前空間ブーストを使用する」と宣言しないでください。 代わりに明示的な宣言を使用してください
--pyste-ns=
新しい型が宣言される名前空間を設定します。 デフォルトは空の名前空間です
- デバッグ
現在のディレクトリで解析された各ファイルの xml を書き込みます
--キャッシュディレクトリ=
キャッシュ ファイルのディレクトリ (今後の実行を高速化します)
--only-create-cache
すべてのキャッシュを再作成します (コードを生成しません)。
--生成-メイン
_main.cpp ファイルを生成します (複数モード)。
--ファイルリスト
XNUMX 行に XNUMX つの pyste ファイルを含むファイル。 ファイルを渡す代わりに使用します
コマンドライン。
--gccxml-path=
gccxml 実行可能ファイルへのパス (デフォルト: gccxml)
--no-default-include
インクルード ファイルに INCLUDE 環境変数を使用して gccxml を渡さないでください。
-h, - 助けて
このヘルプを印刷して終了します
-v, - バージョン
バージョン情報を印刷する
onworks.net サービスを使用して pyste オンラインを使用する