| English | Português (Brasil) |
Makefile;ca65 e ld65 no PATH;O compilador não possui dependências de runtime em Python fora da biblioteca padrão.
Instalar o pacote Python não instala a cadeia de ferramentas cc65: ca65 e
ld65 são dependências externas necessárias para a geração final da ROM.
Instale o NES Pascal a partir do repositório:
python -m pip install .
A instalação fornece o comando nes-pascal:
nes-pascal --version
nes-pascal examples/minimal.nsp -o build/minimal.nes
python -m nes_pascal.cli continua suportado como invocação de módulo
equivalente:
python -m nes_pascal.cli examples/minimal.nsp -o build/minimal.nes
Para desenvolvimento, uma instalação editável vincula o pacote instalado à árvore de trabalho para que as alterações de código tenham efeito imediato:
python -m pip install -e .
Sem instalar, o compilador pode ser executado diretamente a partir da raiz do repositório:
python -m nes_pascal.cli examples/minimal.nsp -o build/minimal.nes
ca65 e ld65 devem estar disponíveis no PATH para montar e linkar a
Assembly gerada em uma ROM .nes. Quando estiverem ausentes, o compilador
ainda grava as saídas .asm, .cfg e .map e depois reporta o diagnóstico
E5001 de cadeia de ferramentas ausente.
Continue com Seu primeiro programa.