===== Installation - Step 1 ===== Install the environments for Git, make, python3, and Java. These are commonly used programs, so any installation method is acceptable as long as the [objective] is met. ==== 1-1 Git Program ==== === Objective === Install and verify Git version 1.8.2 or later. === Check === cmd) git --version === Instruction @ CentOS === cmd) sudo yum install git === Instruction @ Ubuntu=== cmd) sudo apt-get install git === Instruction @ Windows=== Use Microsoft Store.\\ Or, https://git-scm.com/download/win === Instruction @ Any OS=== If the version above does not meet the required specifications,\\ please manually locate and install the appropriate version. ==== 1-2 Python 3 ==== === Objective === Install and verify a Python version between 3.8 and 3.10. === Check === Depending on your environment, the command may be python3 or python. cmd) python3 --version or python --version === Instruction @ CentOS === cmd) sudo yum install python3 === Instruction @ Ubuntu=== cmd) sudo apt-get install python3 === Instruction @ Linux (Alternative) === cmd) sudo yum install gcc zlib zlib-devel openssl openssl-devel cmd) wget https://www.python.org/ftp/python/3.8.16/Python-3.8.16.tar.xz cmd) tar xvf Python-3.8.16.tar.xz cmd) cd Python-3.8.16; ./configure; make; sudo make install === Instruction @ Windows=== Search for python3 in Microsoft Store and install version 3.8.\\ Versions between 3.7 and 3.9 are acceptable. === Instruction @ Windows (Alternative) === Download and install version 3.9.12 from python.org.\\ Any version between 3.7 and 3.9 is acceptable, but make sure to choose one that includes a Windows installer.\\ During installation, be sure to check "Add Python 3.x to PATH".\\ If you forgot to do this, manually add the following directories to your PATH variable: - C:\Users\#{USERNAME}\AppData\Local\Programs\Python\Python3x - C:\Users\#{USERNAME}\AppData\Local\Programs\Python\Python3x\Scripts ==== 1-3 Make ==== === Objective === Set up an environment that supports Makefile execution. === Instruction @ Linux === No additional installation is required. === Instruction @ Windows=== Install using the Complete package from http://gnuwin32.sourceforge.net/packages/make.htm\\ After the installation, add the following directories to your PATH variable: - C:\Program Files (x86)\GnuWin32\bin