これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの 1 つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド ecp です。
プログラム:
NAME
ecp - eC プリコンパイラー (シンボル ファイル ジェネレーター)
SYNOPSIS
ecp [-t ターゲットプラットフォーム]
[-cpp C プリプロセッサ]
[-デフォルト デフォルトの名前空間]
[-厳格]
[理解しました-C-フラグ]
-c
[-o 出力]
[-記号 シンボルディレクトリ]
DESCRIPTION
ecp は、指定された eC ソース ファイルを解析します。 そしてシンボルのリストを生成します。
OPTIONS
出力
-o 出力 出力中間 C ファイルの場所と名前
(デフォルトは とのパス .ec 拡張子は次のように置き換えられます .symに連結されます。
によって指定されたディレクトリ シンボルディレクトリ、または何も指定されていない場合は現在の作業ディレクトリ。もし
出力パスにディレクトリが存在しない場合、ディレクトリは作成されず、ファイルも作成されません。
書かれます。)
中級 ディレクトリ
-記号 シンボルディレクトリ
シンボル ファイルのデフォルトの出力場所 (.sym) 出力が指定されていない場合
Platform
-t ターゲットプラットフォーム
場所 ターゲットプラットフォーム の一つであります: win32 linuxの リンゴ (無視される ecp)
ツールチェーン オプション
-cpp C プリプロセッサ
どの C プリプロセッサを使用するか (デフォルトは gccの)
名前空間 オプション
-デフォルト デフォルトの名前空間
ソース ファイルで定義されているすべてのクラスと名前空間が名前空間内にあると仮定します。
デフォルトの名前空間。 これは、 デフォルト アクセスモード、
これらはマングルされておらず、C と互換性があります。
-厳格
ネームスペースおよびサブネームスペース内の構造を自動的に解決しません。 全て
クラス、関数、および定義は、完全な名前空間で明示的に修飾する必要があります。
理解した C フラグ
-I含まれる
-isystem|-isysroot sysincluder
-D定義
-m32
onworks.net サービスを使用してオンラインで ECP を使用する