forked from Dman95/SASM
-
Notifications
You must be signed in to change notification settings - Fork 0
SASM - Простая межплатформенная IDE для языков ассемблера NASM, MASM, GAS и FASM
License
warsan/SASM
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
SASM (SimpleASM) - простая кроссплатформенная среда разработки для языков ассемблера NASM, MASM, GAS, FASM с подсветкой синтаксиса и отладчиком. В SASM Вы можете легко разрабатывать и выполнять программы, написанные на языках ассемблера NASM, MASM, GAS, FASM. Вводите код в форму и запускайте приложение. Программа работает "из коробки" и хорошо подойдет для начинающих изучать язык ассемблера. Основана на Qt. Распространяется по свободной лицензии GNU GPL v3.0. SASM (SimpleASM) - простая Open Source кроссплатформенная IDE для NASM, MASM, GAS, FASM языков ассемблера. SASM имеет подсветку синтаксиса и отладчик. Программа работает из коробки и отлично подходит для начинающих изучать язык ассемблера. SASM переводится на русский, английский, турецкий (спасибо Али Горен), китайский (спасибо Ahmed Zetao Yang), немецкий (спасибо Себастиан Фишер) и итальянский (спасибо Карло Дапор). Распространяется по лицензии GNU GPL v3.0. На основе Qt. =========================================================================== Как построить SASM из источников: =========================================================================== You need: Qt 4.8 и выше C++ компилятор В linux также: gcc (x86) or gcc-multilib (x64) gdb nasm qt4-qmake libqt4-dev libqt4-core libqt4-gui libxcb1 libxcb-render0 libxcb-icccm4 Скачать источники и распаковать их. Перейти в каталог с их: "cd <путь>" Другие команды печати: 1) "qmake" (Для установки в определенной директории на Linux - печать: "qmake PREFIX=<путь>". По умолчанию SASM устанавливается в "/usr/bin" and "usr/share") 2) "make" для Linux и "mingw32-make" для Windows. 3) Для Linux: "make install" (команда "sasm" - откроется SASM) или запустить "sasm" из папки сразу или поставить "sasm" исполняемый файл в папку "Linux" (из этой папки вы можете запустить программу). Для Windows: Поместите "sasm.exe" исполняемый файл в папку "Windows". Из этой папки можно запустить программу. Также вы можете запустить программу сразу из папки компиляции. =========================================================================== Также вы можете скачать уже скомпилированные пакеты с сайта http://dman95.github.io/SASM/ или из OBS хранилища http://download.opensuse.org/repositories/home:/Dman95/ Более подробная информация в файл справки help.html Также SASM поддерживает doxygen: запустить "doxygen configfile" для создания документации. В этой документации вы также можете найти небольшой путеводитель разработчика, который включает в себя информацию о добавлении новых сборщиков и о поддержке языков. Copyright © 2013 Dmitriy Manushin
About
SASM - Простая межплатформенная IDE для языков ассемблера NASM, MASM, GAS и FASM
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- Python 76.1%
- C++ 18.3%
- Assembly 2.7%
- HTML 2.3%
- Other 0.6%