NASM

Алгоритм создания рабочей среды

Запускаем терминал (либо через меню приложений, либо <Alt-F2>, затем вводим gnome-terminal)

создаём рабочую директорию (mkdir asm например)

качаем nasm (пользуемся утилитой wget, аргумент – ссылка на тарбол с nasm)

распаковываем (tar -xvf имя-файла.tar.gz)

переименовываем каталог в nasm (для удобства)

переходим в каталог (cd nasm)

компилируем ассемблер (./configure && make)

запускаем ./nasm -h, проверяем, что сборка прошла успешно

добаляем в ~/.bashrc строчку export PATH=PATH:~/asm/nasm

source ~/.bashrc

проверяем работоспособность nasm'а вне его директории

PROFIT!!!

Ассемблирование и сборка программ

nasm имя-проекта.s -f elf64 для linux-64

ld -s -o имя-результата имя-проекта.s

Запуск приложения

./имя-результата