Skip to content

Commit 1b6509b

Browse files
committed
docs: update README.md
1 parent 13b20fb commit 1b6509b

1 file changed

Lines changed: 4 additions & 27 deletions

File tree

README.md

Lines changed: 4 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Shuttle Management System
22

3-
Welcome to the Shuttle Management System repository! This project implements an interactive system for managing shuttle schedules and user interactions. It provides a simple console-based interface for student login, student registration, and administrator functions.
3+
This project implements an interactive system for managing shuttle schedules and user interactions. It provides a simple console-based interface for student login, student registration, and administrator functions.
44

55
## Features
66

@@ -23,8 +23,7 @@ Shuttle-Management-System/
2323

2424
- **CMake** (version 3.10 or later)
2525
- **C/C++ Compiler**:
26-
- Linux: gcc or clang
27-
- Windows: MSVC (Visual Studio recommended)
26+
- gcc or clang
2827
- **Make** (for Unix-like systems) or an appropriate build system for Windows
2928

3029
## Building the Project
@@ -41,45 +40,23 @@ Shuttle-Management-System/
4140
2. **Create a Build Directory and Configure the Project:**
4241

4342
```bash
44-
mkdir build
45-
cd build
46-
cmake .. -DCMAKE_BUILD_TYPE=Release
43+
cmake -G "MinGW Makefiles" -S . -B build
4744
```
4845

4946
3. **Build the Executable:**
5047

5148
```bash
52-
cmake --build . --config Release
49+
cmake --build build
5350
```
5451

55-
*Note*: On Windows, if using a multi-configuration generator (e.g., Visual Studio), the executable will be located inside a subdirectory such as `Release`.
56-
57-
### Using the Makefile (Unix-like Systems)
58-
59-
You can also build the project with the provided Makefile:
60-
61-
```bash
62-
make
63-
```
64-
6552
## Running the System
6653

6754
After a successful build, run the executable from your build output directory:
6855

69-
### On Linux/Ubuntu
70-
7156
```bash
7257
./shuttle_system
7358
```
7459

75-
### On Windows
76-
77-
If built with Visual Studio or via CMake with a multi-config generator, the executable might be located in the `Release` folder:
78-
79-
```powershell
80-
.\Release\shuttle_system.exe
81-
```
82-
8360
When the program runs, you will see a menu like the following:
8461

8562
```

0 commit comments

Comments
 (0)