TheAmbion
Новичок
Вы уже наверное поняли, что данная тема будет относиться к тому, как использовать компилятор Pawn на устройствах Android OC.
Внимание!
●В процессе установки будет скачано ~ 500 мб.
●Нужно иметь свободное место во внутренней памяти телефона - ~900 мб
●Автор не несёт никакой ответственности за причинение какого либо вреда вашему устройству.Используйте по назначению.
Давайте приступим
Шаг 1-ый:
●Скачайте данное приложение
Если вдруг при загрузке напишет, что "Ваше устройство не поддерживает данное приложение", то перейдя по этой ссылке, скачайте его отсюда =>
Выберите .apk самой послелне версии и начните установку в ручную.
Шаг 2-ой:
●После установки дождитесь, пока щакончится распакочка файлов. После нею на рабочем столе будут иконки.
Шаг 3-ий:
●Давайте освоимся с управлением, если нет под рукой мыши/клавиатуры, то заместь мышки мы должны водить пальцем по экрану , для передвижения экрана.
●Чтобы открыть клавиатуру нажмите кнопку возврата на телефоне.
Шаг 4-ый:
●Начнём установку.
●На "Рабочем столе" откройте ярлык Root Terminal,затем мы установим Geany, в нём поддерживается больше настроек внешних команд.
Чтобы установить Geany в окне Root Terminala , после слова "root@localhost:/#" нажмите кнопку возврата и начните наберать слелующий код:
Далее пойдёт чтение файла и у вас запросит, выберите ответ [Да/Нет] , нажимаете кнопку возврата для клавиатуры и вводим значение "y"(без кавычек). После пойдёт установка и в клнце должно быть 100%.
Шаг 5-ый:
●Сборка компилятора.
•Для начала начеём установку следующих программ.
•Как было сказано в пункет 4-ом,вызываем клавиатуру и после слов "root@localhost:/#" вводим:
После
После
После
После
После успешной установки перейдём к важным частям. Сохраним наши папки на рабочем столе:
Шаг 6-ой:
●Скачиваем компилятор от Zeex.
Таким образом:
Шаг 7-ой:
●После выполнения и скачивания компилятора от Zeex, на рабочем столе будет папка с Pawn.
●Дальше выбераем папку "pawn/source/bin",туда будем собирать компилятор.
Шаг 8-ой:
●Начнём сборку.
■Если всё сделано правильно, в конце должно появиться сообщение "[100%] Built target ******".
Шаг 9-ый:
●Перейдём сного к рабочему столу:
Шаг 10-ый:
●Скачиваем инклуды для компиляторы(pawn).
●После скачивания на рабочем столе появится файл с расширением ".zip", нужно будет распаковать его.
Для этого создадим папку "samp03" и перейдём в неё, чтобы туда распаковать содержимое архива.
Шаг 11-ый:
●Распакуем архив (при этом пропустим файлы с расширениями ".exe", ".dll" и т.д., они нам не пригодятся):
Шаг 12-ый:
●Этим мы распаковали содержимое архива в папку "samp" на рабочем столе.
Параметр "-x" со списокм расширений и названий папок означает, что файлы с такими расширениями, указанные папки и файлы из этих папок не нужно распаковывать из архива (они нам всё равно не пригодятся).
Теперь удалим ненужный архив.
Шаг 13-ый:
●И, наконец, скопируем файлы "******" (это и есть наш компилятор), "libpawnc.so" (часть компилятора, без которой он не будет работать) и "pawndisasm" (дизассемблер файлов .amx, может пригодиться для продвинутых скриптеров) из папки "pawn/source/bin" в "samp03/pawno".
После этого консоль Вам больше не понадобится, можете её закрыть.
Подведём итоги: редактор кода установлен, компилятор откомпилирован (ага), осталось лишь прикрутить компилятор к редактору.
Запустите Geany и выберите в меню "Документ -> Установить тип файла -> Языки программирования -> Файл C++".
Этим мы выбрали подсветку синтаксиса для файлов на языке C++ (для кода на Pawn тоже подойдёт; даже в редакторе pawno используется подсветка для C++).
Далее в меню откройте "Сборка -> Установить команды сборки".
Автор поста: EdgarOrdyan(TheAmbion)
VK[
Автор всего выше сказанного Daniel_Cortez
Внимание!
●В процессе установки будет скачано ~ 500 мб.
●Нужно иметь свободное место во внутренней памяти телефона - ~900 мб
●Автор не несёт никакой ответственности за причинение какого либо вреда вашему устройству.Используйте по назначению.
Давайте приступим
Шаг 1-ый:
●Скачайте данное приложение
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
эта программа позволит Вам связаться с виртуальном компьбтером на системе Android, она такде поддерживает систему Linux.Если вдруг при загрузке напишет, что "Ваше устройство не поддерживает данное приложение", то перейдя по этой ссылке, скачайте его отсюда =>
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Выберите .apk самой послелне версии и начните установку в ручную.
Шаг 2-ой:
●После установки дождитесь, пока щакончится распакочка файлов. После нею на рабочем столе будут иконки.
Шаг 3-ий:
●Давайте освоимся с управлением, если нет под рукой мыши/клавиатуры, то заместь мышки мы должны водить пальцем по экрану , для передвижения экрана.
●Чтобы открыть клавиатуру нажмите кнопку возврата на телефоне.
Шаг 4-ый:
●Начнём установку.
●На "Рабочем столе" откройте ярлык Root Terminal,затем мы установим Geany, в нём поддерживается больше настроек внешних команд.
Чтобы установить Geany в окне Root Terminala , после слова "root@localhost:/#" нажмите кнопку возврата и начните наберать слелующий код:
Код:
apt-get install geany
Шаг 5-ый:
●Сборка компилятора.
•Для начала начеём установку следующих программ.
•Как было сказано в пункет 4-ом,вызываем клавиатуру и после слов "root@localhost:/#" вводим:
Код:
apt-get install g++
Код:
apt-get install make
Код:
apt-get install cmake
Код:
apt-get install unzip
Код:
apt-get install git
Код:
cd~/Desktop
●Скачиваем компилятор от Zeex.
Таким образом:
Код:
git clone https://github.com/zeex/pawn
●После выполнения и скачивания компилятора от Zeex, на рабочем столе будет папка с Pawn.
●Дальше выбераем папку "pawn/source/bin",туда будем собирать компилятор.
Код:
cd pawn/source/bin
●Начнём сборку.
Код:
cmake ../compiler
make
Шаг 9-ый:
●Перейдём сного к рабочему столу:
Код:
cd ../../
●Скачиваем инклуды для компиляторы(pawn).
Код:
wget http://files.wiki.pawno-info.ru/samp037_svr_R2-1_win32.zip
Для этого создадим папку "samp03" и перейдём в неё, чтобы туда распаковать содержимое архива.
Код:
mkdir samp03
Код:
cd samp03
●Распакуем архив (при этом пропустим файлы с расширениями ".exe", ".dll" и т.д., они нам не пригодятся):
Код:
unzip ../samp*.zip -x *.exe *.dll *.ico *.cfg *.ini
●Этим мы распаковали содержимое архива в папку "samp" на рабочем столе.
Параметр "-x" со списокм расширений и названий папок означает, что файлы с такими расширениями, указанные папки и файлы из этих папок не нужно распаковывать из архива (они нам всё равно не пригодятся).
Теперь удалим ненужный архив.
Код:
rm ../samp*.zip
●И, наконец, скопируем файлы "******" (это и есть наш компилятор), "libpawnc.so" (часть компилятора, без которой он не будет работать) и "pawndisasm" (дизассемблер файлов .amx, может пригодиться для продвинутых скриптеров) из папки "pawn/source/bin" в "samp03/pawno".
Код:
cd ../pawn/cource/bin cp libpawnc.so ****** pawndisasm ../../../samp03/pawno
Подведём итоги: редактор кода установлен, компилятор откомпилирован (ага), осталось лишь прикрутить компилятор к редактору.
Запустите Geany и выберите в меню "Документ -> Установить тип файла -> Языки программирования -> Файл C++".
Этим мы выбрали подсветку синтаксиса для файлов на языке C++ (для кода на Pawn тоже подойдёт; даже в редакторе pawno используется подсветка для C++).
Далее в меню откройте "Сборка -> Установить команды сборки".
Автор поста: EdgarOrdyan(TheAmbion)
VK[
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
От + я бы не октазался
:ar:Автор всего выше сказанного Daniel_Cortez
Последнее редактирование:
