Browse Source

Update README

Specify build command.
master
TheoryOfNekomata 1 year ago
parent
commit
518f5a9afa
1 changed files with 15 additions and 3 deletions
  1. +15
    -3
      README.md

+ 15
- 3
README.md View File

@@ -31,7 +31,7 @@ The following are required for building on all platforms:


5. Generate the CMake cache. 5. Generate the CMake cache.


```shell
```batch
cmake^ cmake^
-DCMAKE_SIZEOF_VOID_P=8^ -DCMAKE_SIZEOF_VOID_P=8^
"-DCMAKE_MT=%CMAKE_MT%"^ "-DCMAKE_MT=%CMAKE_MT%"^
@@ -48,6 +48,12 @@ The following are required for building on all platforms:


6. Build the specific executables you want to build, which are defined in `CMakeLists.txt`. 6. Build the specific executables you want to build, which are defined in `CMakeLists.txt`.


```batch
cmake^
--build "./build/%BUILD_TYPE%"^
-t "%EXECUTABLE%"
```

### macOS/*NIX ### macOS/*NIX


1. Ensure additional tools are present in the system: 1. Ensure additional tools are present in the system:
@@ -64,15 +70,21 @@ The following are required for building on all platforms:
```shell ```shell
cmake \ cmake \
-DCMAKE_SIZEOF_VOID_P=8 \ -DCMAKE_SIZEOF_VOID_P=8 \
-DCMAKE_BUILD_TYPE=$BUILD_TYPE \
"-DCMAKE_BUILD_TYPE=$BUILD_TYPE" \
-DCMAKE_MAKE_PROGRAM=ninja \ -DCMAKE_MAKE_PROGRAM=ninja \
-DCMAKE_C_COMPILER=cc \ -DCMAKE_C_COMPILER=cc \
-DCMAKE_C_FLAGS=-m64 \ -DCMAKE_C_FLAGS=-m64 \
-G Ninja \ -G Ninja \
-S . \ -S . \
-B ./build/$BUILD_TYPE
-B "./build/$BUILD_TYPE"
``` ```


> **Important:** Create the directories under `/build` per each `BUILD_TYPE` you are generating. > **Important:** Create the directories under `/build` per each `BUILD_TYPE` you are generating.
5. Build the specific executables you want to build, which are defined in `CMakeLists.txt`. 5. Build the specific executables you want to build, which are defined in `CMakeLists.txt`.

```shell
cmake \
--build "./build/$BUILD_TYPE" \
-t "$EXECUTABLE"
```

Loading…
Cancel
Save