From 8cf78a56e655a9344437c9a9fd891707e8972a96 Mon Sep 17 00:00:00 2001 From: lerk6 Date: Fri, 10 Dec 2021 21:20:20 +0300 Subject: [PATCH 1/2] correction of instructions --- Readme.md | 23 ++++++++++++++--------- Readme_ru.md | 11 ++++++++--- image/Install_MinGW_in_msys2.PNG | Bin 4552 -> 6122 bytes 3 files changed, 22 insertions(+), 12 deletions(-) diff --git a/Readme.md b/Readme.md index ac3f26c..8b059cb 100644 --- a/Readme.md +++ b/Readme.md @@ -3,19 +3,18 @@ Install the following packages: * [Visual Studio Code](https://code.visualstudio.com/docs/?dv=win) - * [git](https://git-scm.com/) * [msys2](https://www.msys2.org/) Do the following: -#### 1. Install MinGW in msys2. +#### Install MinGW in msys2. Enter this command in msys2: ``` -pacman -S mingw-w64-make +pacman -S mingw-w64-x86_64-toolchain ``` ![avatar](https://github.com/overpod/snake/blob/main/image/Install_MinGW_in_msys2.PNG?raw=true) -#### 2. Create a new path in "Path". +#### Create a new path in "Path". Way: This computer → right mouse button (click properties) → additional system parameters → environment variables → in the system variables window, change "Path" → add 2 paths: ``` C:\msys64\mingw64\bin @@ -26,12 +25,18 @@ Way: This computer → right mouse button (click properties) → additional syst ![avatar](https://github.com/overpod/snake/blob/main/image/path.PNG?raw=true) -#### 3. Install make in msys2. +#### Install make in msys2. Enter this command add in msys2: ``` pacman -S make ``` -#### 4. Creating a clone of the raylab directory. +#### Install git in msys2. +Enter this command add in msys2: +``` + pacman -S git +``` + +#### Creating a clone of the raylab directory. In msys2, go to the directory: ``` С:\ @@ -40,17 +45,17 @@ Enter this command: ``` git clone https://github.com/raysan5/raylib.git ``` -#### 5. Start raylib. +#### Start raylib. In msys2, go to the directory: ``` - C:\raylib\src. + C:\raylib\src ``` Enter in msys2 this command: ``` make ``` -#### 6. Creating a clone of the "Snake Game" directory. +#### Creating a clone of the "Snake Game" directory. * Select a folder you want to work in. * In msys2, in your directory. * Enter this command: diff --git a/Readme_ru.md b/Readme_ru.md index 38840a9..38e32c3 100644 --- a/Readme_ru.md +++ b/Readme_ru.md @@ -3,7 +3,6 @@ Установите следующие пакеты: * [Visual Studio Code](https://code.visualstudio.com/docs/?dv=win) - * [git](https://git-scm.com/) * [msys2](https://www.msys2.org/) Выполните следующие действия: @@ -11,7 +10,7 @@ #### Установите MinGW в msys2. Введите эту команду в msys2 ``` -pacman -S mingw-w64-make +pacman -S mingw-w64-x86_64-toolchain ``` ![avatar](https://github.com/overpod/snake/blob/main/image/Install_MinGW_in_msys2.PNG?raw=true) @@ -31,6 +30,12 @@ pacman -S mingw-w64-make ``` pacman -S make ``` +#### Установите git в msys2. +Введите эту команду добавить в msys2: +``` + pacman -S git +``` + #### Создание клона каталога raylab. В msys2 перейдите в каталог: ``` @@ -44,7 +49,7 @@ git clone https://github.com/raysan5/raylib.git В msys2 перейдите в каталог: ``` - C:\raylib\src. + C:\raylib\src ``` Введите в msys2 эту команду: ``` diff --git a/image/Install_MinGW_in_msys2.PNG b/image/Install_MinGW_in_msys2.PNG index dd2e426f6aa0072a8a4f0fe879dd552a5683aa41..22d8952201068aca18e1443ad3582147305a9fc0 100644 GIT binary patch literal 6122 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 VZLR>rn%fuPimT@(;>Fwl^B3R(_DTQ% From 64d9773dc7926f9550a1fd6edd558cef1f113967 Mon Sep 17 00:00:00 2001 From: lerk6 Date: Sun, 12 Dec 2021 20:43:06 +0700 Subject: [PATCH 2/2] =?UTF-8?q?=D1=83=D1=81=D1=82=D0=B0=D0=BD=D0=BE=D0=B2?= =?UTF-8?q?=D0=BA=D0=B0=20git=20=D0=BF=D0=BE=20=D1=81=D1=81=D1=8B=D0=BB?= =?UTF-8?q?=D0=BA=D0=B5,=20=D0=B0=20=D0=BD=D0=B5=20=D1=87=D0=B5=D1=80?= =?UTF-8?q?=D0=B5=D0=B7=20pacman?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Readme.md | 126 +++++++++++++++---------------- Readme_ru.md | 208 +++++++++++++++++++++++++-------------------------- 2 files changed, 163 insertions(+), 171 deletions(-) diff --git a/Readme.md b/Readme.md index 8b059cb..b6ffac3 100644 --- a/Readme.md +++ b/Readme.md @@ -1,65 +1,61 @@ -### How to use for windows? - -Install the following packages: - - * [Visual Studio Code](https://code.visualstudio.com/docs/?dv=win) - * [msys2](https://www.msys2.org/) - -Do the following: - -#### Install MinGW in msys2. -Enter this command in msys2: -``` -pacman -S mingw-w64-x86_64-toolchain -``` -![avatar](https://github.com/overpod/snake/blob/main/image/Install_MinGW_in_msys2.PNG?raw=true) - -#### Create a new path in "Path". -Way: This computer → right mouse button (click properties) → additional system parameters → environment variables → in the system variables window, change "Path" → add 2 paths: -``` - C:\msys64\mingw64\bin -``` -``` - C:\msys64\usr\bin -``` - -![avatar](https://github.com/overpod/snake/blob/main/image/path.PNG?raw=true) - -#### Install make in msys2. -Enter this command add in msys2: -``` - pacman -S make -``` -#### Install git in msys2. -Enter this command add in msys2: -``` - pacman -S git -``` - -#### Creating a clone of the raylab directory. -In msys2, go to the directory: -``` -С:\ -``` -Enter this command: -``` -git clone https://github.com/raysan5/raylib.git -``` -#### Start raylib. -In msys2, go to the directory: - -``` - C:\raylib\src -``` -Enter in msys2 this command: -``` -make -``` -#### Creating a clone of the "Snake Game" directory. -* Select a folder you want to work in. -* In msys2, in your directory. -* Enter this command: -``` -git clone https://github.com/overpod/snake.git -``` - +### How to use for windows? + +Install the following packages: + + * [Visual Studio Code](https://code.visualstudio.com/docs/?dv=win) + * [git](https://git-scm.com/) + * [msys2](https://www.msys2.org/) + +Do the following: + +#### Install MinGW in msys2. +Enter this command in msys2: +``` +pacman -S mingw-w64-x86_64-toolchain +``` +![avatar](https://github.com/overpod/snake/blob/main/image/Install_MinGW_in_msys2.PNG?raw=true) + +#### Create a new path in "Path". +Way: This computer → right mouse button (click properties) → additional system parameters → environment variables → in the system variables window, change "Path" → add 2 paths: +``` + C:\msys64\mingw64\bin +``` +``` + C:\msys64\usr\bin +``` + +![avatar](https://github.com/overpod/snake/blob/main/image/path.PNG?raw=true) + +#### Install make in msys2. +Enter this command add in msys2: +``` + pacman -S make +``` + +#### Creating a clone of the raylab directory. +In msys2, go to the directory: +``` +С:\ +``` +Enter this command: +``` +git clone https://github.com/raysan5/raylib.git +``` +#### Start raylib. +In msys2, go to the directory: + +``` + C:\raylib\src +``` +Enter in msys2 this command: +``` +make +``` +#### Creating a clone of the "Snake Game" directory. +* Select a folder you want to work in. +* In msys2, in your directory. +* Enter this command: +``` +git clone https://github.com/overpod/snake.git +``` + diff --git a/Readme_ru.md b/Readme_ru.md index 38e32c3..9efee32 100644 --- a/Readme_ru.md +++ b/Readme_ru.md @@ -1,106 +1,102 @@ -### Как использовать для Windows? - -Установите следующие пакеты: - - * [Visual Studio Code](https://code.visualstudio.com/docs/?dv=win) - * [msys2](https://www.msys2.org/) - -Выполните следующие действия: - -#### Установите MinGW в msys2. -Введите эту команду в msys2 -``` -pacman -S mingw-w64-x86_64-toolchain -``` -![avatar](https://github.com/overpod/snake/blob/main/image/Install_MinGW_in_msys2.PNG?raw=true) - -#### Создайте новый путь в разделе "Путь". -Способ: Этот компьютер → правая кнопка мыши (нажмите свойства) → дополнительные системные параметры → переменные среды → в окне системные переменные измените "Путь" → добавьте 2 пути: -``` - C:\msys64\mingw64\bin -``` -``` - C:\msys64\usr\bin -``` - -![avatar](https://github.com/overpod/snake/blob/main/image/path.PNG?raw=true) - -#### Установите make в msys2. -Введите эту команду добавить в msys2: -``` - pacman -S make -``` -#### Установите git в msys2. -Введите эту команду добавить в msys2: -``` - pacman -S git -``` - -#### Создание клона каталога raylab. -В msys2 перейдите в каталог: -``` -С:\ -``` -Введите эту команду: -``` -git clone https://github.com/raysan5/raylib.git -``` -#### Запустите raylib. -В msys2 перейдите в каталог: - -``` - C:\raylib\src -``` -Введите в msys2 эту команду: -``` -make -``` -#### Создание клона каталога "Snake". -* Выберите папку, в которой вы хотите работать. -* В msys2, в вашем каталоге. -* Введите эту команду: -``` -git clone https://github.com/overpod/snake.git -``` - - - -### Для разработки на Linux - -Это руководство предназначено для всех дистрибутивов GNU/Linux, обратите внимание, что тут используется менеджер пакетов APT. APT используется во всех дистрибутвах на основе Debian. - -#### Установите необходимые инструемнты - -Вам понадобится GCC (или альтернативный компилятор C99), make и git (для загрузки репозитория raylib). - -~~~ -sudo apt install build-essential git -~~~ - -#### Установите необходимые библиотеки - -Вам необходимо установить библиотеки; ALSA для аудио, Mesa для ускоренной графики OpenGL и X11 для оконной системмы. - -~~~ -sudo apt install libasound2-dev mesa-common-dev libx11-dev libxrandr-dev libxi-dev xorg-dev libgl1-mesa-dev libglu1-mesa-dev -~~~ - -#### Сборка raylib с помощью make - -Мы используем стическую сборку raylib -Загрузите репозиторий raylib с [Github](https://github.com/raysan5/raylib.git), затем скомпилируйте его -``` -git clone https://github.com/raysan5/raylib.git raylib -cd raylib/src/ -make PLATFORM=PLATFORM_DESKTOP # Соберет статическую версию библиотеки -sudo make instal -``` - -Если у вас был запущен редактор Visual Studio Code, перезапустите его. -Для запуска сборки проекта необходимо выполнить -~~~ -make -~~~ - -Для запуска заданий из Makefile удобно использовать -[Make support and task provider](https://marketplace.visualstudio.com/items?itemName=carlos-algms.make-task-provider) +### Как использовать для Windows? + +Установите следующие пакеты: + + * [Visual Studio Code](https://code.visualstudio.com/docs/?dv=win) + * [git](https://git-scm.com/) + * [msys2](https://www.msys2.org/) + +Выполните следующие действия: + +#### Установите MinGW в msys2. +Введите эту команду в msys2 +``` +pacman -S mingw-w64-x86_64-toolchain +``` +![avatar](https://github.com/overpod/snake/blob/main/image/Install_MinGW_in_msys2.PNG?raw=true) + +#### Создайте новый путь в разделе "Путь". +Способ: Этот компьютер → правая кнопка мыши (нажмите свойства) → дополнительные системные параметры → переменные среды → в окне системные переменные измените "Путь" → добавьте 2 пути: +``` + C:\msys64\mingw64\bin +``` +``` + C:\msys64\usr\bin +``` + +![avatar](https://github.com/overpod/snake/blob/main/image/path.PNG?raw=true) + +#### Установите make в msys2. +Введите эту команду добавить в msys2: +``` + pacman -S make +``` + +#### Создание клона каталога raylab. +В msys2 перейдите в каталог: +``` +С:\ +``` +Введите эту команду: +``` +git clone https://github.com/raysan5/raylib.git +``` +#### Запустите raylib. +В msys2 перейдите в каталог: + +``` + C:\raylib\src +``` +Введите в msys2 эту команду: +``` +make +``` +#### Создание клона каталога "Snake". +* Выберите папку, в которой вы хотите работать. +* В msys2, в вашем каталоге. +* Введите эту команду: +``` +git clone https://github.com/overpod/snake.git +``` + + + +### Для разработки на Linux + +Это руководство предназначено для всех дистрибутивов GNU/Linux, обратите внимание, что тут используется менеджер пакетов APT. APT используется во всех дистрибутвах на основе Debian. + +#### Установите необходимые инструемнты + +Вам понадобится GCC (или альтернативный компилятор C99), make и git (для загрузки репозитория raylib). + +~~~ +sudo apt install build-essential git +~~~ + +#### Установите необходимые библиотеки + +Вам необходимо установить библиотеки; ALSA для аудио, Mesa для ускоренной графики OpenGL и X11 для оконной системмы. + +~~~ +sudo apt install libasound2-dev mesa-common-dev libx11-dev libxrandr-dev libxi-dev xorg-dev libgl1-mesa-dev libglu1-mesa-dev +~~~ + +#### Сборка raylib с помощью make + +Мы используем стическую сборку raylib +Загрузите репозиторий raylib с [Github](https://github.com/raysan5/raylib.git), затем скомпилируйте его +``` +git clone https://github.com/raysan5/raylib.git raylib +cd raylib/src/ +make PLATFORM=PLATFORM_DESKTOP # Соберет статическую версию библиотеки +sudo make instal +``` + +Если у вас был запущен редактор Visual Studio Code, перезапустите его. +Для запуска сборки проекта необходимо выполнить +~~~ +make +~~~ + +Для запуска заданий из Makefile удобно использовать +[Make support and task provider](https://marketplace.visualstudio.com/items?itemName=carlos-algms.make-task-provider)