Parking-Management-System provides administrator monitoring and simulation programs.
# GCC update
sudo apt-get install -y build-essential
# GL library install
sudo apt-get install freeglut3-dev libglu1-mesa-dev mesa-common-dev
-
Build
# 32-bit architecture make 32 # 64-bit architecture make 64
-
Run Server
# pwd = Parking-Management-System/ cd server ./server
-
Run Manager
# pwd = Parking-Management-System/ cd manager ./manager
-
Run Client
# pwd = Parking-Management-System/ cd client ./client
βββ client
βΒ Β βββ bin
βΒ Β βββ calculatetime.cpp
βΒ Β βββ checkkey.cpp
βΒ Β βββ client.cpp
βΒ Β βββ include
βΒ Β βββ Makefile
βΒ Β βββ mobject
βΒ Β βββ textures
βΒ Β βββ userclient.cpp
β
βββ manager
βΒ Β βββ include
βΒ Β βββ Makefile
βΒ Β βββ manager.c
βΒ Β βββ manager_title
β
βββserver
βΒ βββ include
βΒ βββ _linkedList.c
β βββ Makefile
β βββ _parson.c
β βββ server.c
β βββ serverFunc.c
β βββ users.json
β
βββ README.md
βββ Makefile
Ubuntu 20.04.4 LTS
Linux version 5.13.0-30-generic
(buildd@lcy02-amd64-003)
(gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0,
GNU ld (GNU Binutils for Ubuntu) 2.34)