これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド cccc です。
プログラム:
NAME
cccc - C および C++ コード カウンター、ソフトウェア メトリクス ツール
SYNOPSIS
CCCC [オプション] ファイル1.c ...
DESCRIPTION
CCCC は、C、C++、および Java のソース コードの測定値を分析して報告します。 指標
コード行、McCabe の Cyclomatic Complexity、およびモジュールの測定値がサポートされています。
ファンアウト/ファンイン。
CCCC は、コマンド ラインにリストされているファイルを処理します。 ファイル名に「-」が含まれている場合は、
標準入力からのファイルのリスト。
このプログラムは進行中の作業であり、十分に文書化されていません。 参照する準備をしてください
一部のオプションの意味については、ソース コードを参照してください。
OPTIONS
- 助けて このヘルプ メッセージを生成します。
--outdir=dname
生成されたファイルのディレクトリ (デフォルト = .cccc)。
--html_outfile=fname
生成されたプライマリ HTML レポートの名前 (デフォルト =外向き/cccc.html)。
--db_infile=fname
指定されたファイルから内部データベースをプリロードします (デフォルト = 初期コンテンツなし)。
--db_outfile=fname
内部データベースを名前付きファイルに保存します (デフォルト =外向き/cccc.db)。
--opt_infile=fname
指定されたファイルからオプションをロードします (デフォルト = コンパイルされたオプション値を使用します。
オプション情報については cccc_opt.cc を参照してください)。
--opt_outfile=fname
オプションを名前付きファイルに保存します (デフォルト =外向き/cccc.opt)。
--lang=文字列
このオプションの後に指定されたファイルに指定された言語を使用します。 対応言語
c、c++、ada、および java (デフォルト = によって制御される言語/拡張マッピングを使用)
オプション)。
--report_mask=16進法
レポートの内容を制御します (マスク値については、ccccmain.cc を参照してください)。
--debug_mask=16進法
デバッグ出力内容を制御します (マスク値については、ccccmain.cc を参照してください)。
onworks.net サービスを使用してオンラインで cccc を使用する