Instalando o assembly x86-64 localmente

Aprenda a instalar o assembly x86-64 localmente para resolver os exercícios do Exercism na sua própria máquina


Requisitos

  • Uma CPU x86 de 64 bits
  • Um compilador C moderno
  • A ferramenta de build Make
  • O Netwide Assembler (NASM)

Observe que esta trilha só dá suporte à convenção de chamada da ABI System V AMD64. Quem usa Windows vai precisar instalar o Subsistema Windows para Linux (WSL) ou montar uma máquina virtual com Linux.

Linux

Instale o software necessário com o gerenciador de pacotes do seu sistema:

  • Ubuntu, Debian: $ sudo apt-get install gcc make nasm
  • Fedora: $ sudo dnf install gcc make nasm
  • CentOS, RHEL: $ sudo yum install gcc make nasm
  • Arch Linux: $ sudo pacman -S gcc make nasm
  • OpenSUSE: $ sudo zypper install gcc make nasm

macOS

Instale o Xcode Command Line Tools:

$ xcode-select --install

Instale o NASM usando o Homebrew:

$ brew install nasm

Windows

Para instalar o WSL, consulte https://docs.microsoft.com/en-us/windows/wsl/install-win10.