英語フランス語スペイン語

Ad


OnWorksファビコン

Clang-tidy-3.5 - クラウドでオンライン

OnWorks の無料ホスティング プロバイダーで、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーター上で clang-tidy-3.5 を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの 3.5 つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド clang-tidy-XNUMX です。

プログラム:

NAME


Clang-Tidy - Clang-Tidy 3.5 のマニュアルページ

DESCRIPTION


使用方法:clang-tidy [オプション] [... 】

オプション:

一般的なオプション:

-助けて -利用可能なオプションを表示します(-ヘルプ-非表示 多くのための)

-ヘルプリスト -利用可能なオプションのリストを表示します(-ヘルプリスト-非表示 多くのための)

-バージョン -このプログラムのバージョンを表示します

ガタガタ音を立てないオプション:

-分析-一時-dtors - 一時的なデストラクター対応分析を有効にする
Clang-Analyzer- チェック。

-チェック=- オプションの「-」を含むグロブのカンマ区切りリスト
接頭語。 グロブはリスト内の出現順に処理されます。 「-」のないグロブ
プレフィックスは一致する名前を持つチェックをセットに追加し、グロブはプレフィックス「-」を付けて削除します
有効なチェックのセットから一致する名前を持つチェック。

-修正 - 可能であれば、検出されたエラーを修正します。

-ヘッダーフィルター=- 名前に一致する正規表現
診断を出力するヘッダー。 それぞれのメインファイルからの診断
翻訳単位は常に表示されます。 と併用可能 -ラインフィルター.

-ラインフィルター=- フィルタリングする行範囲を含むファイルのリスト
警告。 と併用可能 -ヘッダーフィルター。 リストの形式は次のとおりです。
オブジェクトの JSON 配列:

[ {"名前":"ファイル1.cpp","行":[[1,3],[5,7]]}, {"名前":"ファイル2.h"}

]

-リストチェック - 有効なチェックをすべてリストして終了します。 と一緒に使用する
-チェック='*' を使用すると、使用可能なすべてのチェックがリストされます。

-p =- ビルドパス

-p コンパイルコマンドデータベースを読み取るために使用されます。

たとえば、CMake ビルド ディレクトリにすることができます。
compile_commands.json が存在します (使用 -DCMAKE_EXPORT_COMPILE_COMMANDS=ON CMake オプション
この出力を取得します)。 ビルド パスが指定されていない場合、
最初の入力のすべての親パスを通じて、compile_commands.json が試行されます。
ファイル 。 見る: http://clang.llvm.org/docs/HowToSetupToolingForLLVM.html 例として
ソース ツリーでの Clang ツールのセットアップについて説明します。

... ソースファイルのパスを指定します。 これらのパスは、

コンパイルコマンドデータベースで調べました。 ファイルのパスが絶対パスの場合、
CMake のソース ツリーを指す必要があります。 パスが相対パスの場合、現在の
作業ディレクトリは CMake ソース ツリー内にある必要があり、ファイルは
現在の作業ディレクトリのサブディレクトリ。 相対ファイル内の「./」プレフィックス
は自動的に削除されますが、相対パスの残りの部分は接尾辞である必要があります。
コンパイルコマンドデータベース内のパス。

onworks.net サービスを使用してオンラインで Clang-tidy-3.5 を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad