Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 7 additions & 9 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,19 +59,17 @@ cmake -S . -B build
cmake --build build
```

If you want to compile the GUI you can use the flag.
-DBUILD_GUI=ON
The default build type is `Debug` if you want a `Release` build you can use the flag (on the first `cmake` command above): `-DCMAKE_BUILD_TYPE=Release`

For rules support (requires pcre) use the flag.
-DHAVE_RULES=ON
For release builds it is recommended that you use: `-DUSE_MATCHCOMPILER=ON`

For release builds it is recommended that you use:
-DUSE_MATCHCOMPILER=ON
If you want to compile the GUI you can use the flag: `-DBUILD_GUI=ON`

For building the tests use the flag.
-DBUILD_TESTS=ON
For rules support (requires pcre) use the flag: `-DHAVE_RULES=ON`

Using cmake you can generate project files for Visual Studio,XCode,etc.
For building the tests use the flag: `-DBUILD_TESTS=ON`

By using cmake you can generate project files for Visual Studio, XCode, etc.

#### Building a specific configuration

Expand Down
26 changes: 19 additions & 7 deletions readmeja.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,20 +35,32 @@ GUIも利用する場合、Qtライブラリが必要です。
cmakeでCppcheckをコンパイルする例

```shell
mkdir build
cd build
cmake ..
cmake --build .
cmake -S . -B build
cmake --build build
```

デフォルトのビルドタイプは `Debug` です。`Release` ビルドが必要な場合は、ビルドフラグ (上記の最初の `cmake` コマンドで) を使用できます。
`-DCMAKE_BUILD_TYPE=Release`

リリース ビルドの場合は以下を使用することをお勧めします。
`-DUSE_MATCHCOMPILER=ON`

C++標準を指定する必要がある場合次のオプションを指定します。
-DCMAKE_CXX_STANDARD=11
`-DCMAKE_CXX_STANDARD=11`

CppcheckのGUIが必要な場合次のフラグを指定します。
-DBUILD_GUI=ON
`-DBUILD_GUI=ON`

pcreが必要になりますが、正規表現のルールサポートが必要な場合次のフラグを指定します。
-DHAVE_RULES=ON
`-DHAVE_RULES=ON`

#### インストール

バイナリをコンパイルしたら、以下の cmake コマンドを実行して Cppcheck をインストールできます。

```shell
sudo cmake --install build
```

### Visual Studio

Expand Down