
SASM - IDE multiplataforma simple para los lenguajes ensamblador NASM, MASM, GAS y FASM
SASM (SimpleASM) - простая кроссплатформенная среда разработки для языков ассемблера NASM, MASM, GAS, FASM с подсветкой синтаксиса и отладчиком. В SASM Вы можете легко разрабатывать и выполнять программы, написанные на языках ассемблера NASM, MASM, GAS, FASM. Вводите код в форму и запускайте приложение. Программа работает "из коробки" и хорошо подойдет для начинающих изучать язык ассемблера. Основана на Qt. Распространяется по свободной лицензии GNU GPL v3.0.
SASM (SimpleASM): un IDE multiplataforma de código abierto y simple para los lenguajes ensamblador NASM, MASM, GAS y FASM. SASM tiene resaltado de sintaxis y depurador. El programa funciona "de fábrica" y es ideal para que los principiantes aprendan lenguaje ensamblador. SASM está traducido al ruso, inglés, turco (gracias a Ali Goren), chino (gracias a Ahmed Zetao Yang), alemán (gracias a Sebastian Fischer), italiano (gracias a Carlo Dapor), polaco (gracias a Krzysztof Rossa), hebreo (gracias a Elian Kamal), español (gracias a Mariano Cordoba), portugués (gracias a alglus), francés (gracias a Franc Serres), portugués de Brasil (gracias a williampe99) y japonés (gracias a ookatuk). Licenciado bajo la GNU GPL v3.0. Basado en Qt.
Necesitas: En Windows: Para compilar: Compilador de C++ (p. ej., gcc de MinGW) make (p. ej., mingw32-make de MinGW) Qt 5 (>= 5.11) Para ejecutar: Todo lo necesario está incluido.
En Linux: Para compilar: build-essential qtbase5-dev qtbase5-dev-tools qt5-qmake qtchooser Para ejecutar: gcc-multilib (SO x64) o gcc (SO x86) gdb nasm
Descarga las fuentes y descomprímelas. Ve al directorio donde están: "cd " A continuación, ejecuta los comandos:
También puedes descargar paquetes ya compilados desde el sitio https://dman95.github.io/SASM/ o desde el repositorio OBS https://download.opensuse.org/repositories/home:/Dman95/
Más información de ayuda en el archivo help.html SASM también es compatible con Doxygen: ejecuta "doxygen configfile" para generar documentación. En esta documentación también puedes encontrar una pequeña guía para desarrolladores que incluye información sobre cómo añadir soporte para nuevos ensambladores e idiomas.
Copyright © 2013 Dmitriy Manushin