Initial commit
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
# Building and Running
|
||||
|
||||
Follow these steps to compile and run the project from your terminal.
|
||||
|
||||
## Prerequisites
|
||||
|
||||
* A C++ compiler (like G++ or Clang)
|
||||
* **CMake** (version 3.16 or higher)
|
||||
|
||||
-----
|
||||
|
||||
## Step-by-Step Instructions
|
||||
|
||||
### 1\. Configure the Project (First Time Only)
|
||||
|
||||
First, create a `build` directory and run CMake to prepare the project for compilation. You only need to do this once.
|
||||
|
||||
```bash
|
||||
mkdir build
|
||||
cd build
|
||||
cmake ..
|
||||
```
|
||||
|
||||
### 2\. Compile the Code
|
||||
|
||||
Now, from within the `build` directory, you can compile the project. You'll repeat this step every time you make changes to the source code.
|
||||
|
||||
```bash
|
||||
cmake --build .
|
||||
```
|
||||
|
||||
This command is a platform-agnostic way to build the project and is preferred over running `make` directly.
|
||||
|
||||
### 3\. Run the Application
|
||||
|
||||
The final executable will be located in a subdirectory inside `build` that matches the source structure.
|
||||
|
||||
```bash
|
||||
./build/SDL3Starter
|
||||
```
|
||||
Reference in New Issue
Block a user