This script automates the setup process for a soccer simulation environment. It installs the necessary dependencies and clones repositories for the RCSSServer, SoccerWindow2, and librcsc.
Make sure you have administrative privileges to run sudo commands.
- Open a terminal.
- clone this project.
- Execute the script by running the following command:
chmod 777 install.sh
./install.sh
- Updates the package manager repositories.
- Upgrades the installed packages.
- Installs required dependencies including Qt Creator, development libraries, and tools.
- Removes existing 'codes' and 'installationFiles' directories and creates new ones.
- Clones StarterAgent2D-V2 and helios-base repositories into the 'codes' directory.
- Clones RCSSServer, SoccerWindow2, and librcsc repositories into the 'installationFiles' directory.
- Builds and installs RCSSServer, librcsc, and SoccerWindow2.
- This script assumes a Debian-based system.
- It installs the necessary tools and dependencies for building and running a soccer simulation environment.
- Make sure to review the script and understand its actions before executing it.
Feel free to customize the script or reach out for any assistance.
Save this content in a file named `README.md` in the same directory as your setup script. Users can then refer to this README file for information on how to use and understand the script.