Sdílet prostřednictvím


ARM Assembler příkazový řádek

Tento článek obsahuje informace o assembler ARM Microsoft armasm, který zkompiluje jazyka symbolických ARMv7 miniatury do implementace Microsoft z společné objektu souboru formátu (COFF).Vytvořeném propojovacím můžete propojit s objektu je vyrobeno assembler ARM nebo kompilátor c společně s knihovny objektů vytvořených knihovník COFF kódem.

armasm [[options]] sourcefile objectfile

armasm [[options]] -o objectfile sourcefile

Parametry

  • options

    • -chybyfilename
      Přesměrovat chyby a upozornění na filename.

    • -idir[;dir]
      Přidáte zadané adresáře zahrnout cestu hledání.

    • -předdefinovatdirective
      Určete SETA, SETL nebo sad směrnice předdefinovat symbol.Example: armasm.exe -predefine "COUNT SETA 150" source.asm.Další informace naleznete ARM assembler nástroje Průvodce.

    • -nowarn
      Zakážete všechny varovné zprávy.

    • -Ignorovatwarning
      Zakážete upozornění určené.Možné hodnoty naleznete v části o upozornění.

    • -Nápověda
      Tisk zprávy Nápověda příkazového řádku.

    • -počítačmachine
      Určete typ počítače nastavte v záhlaví PE.Možné hodnoty pro machine jsou:
      ARM– Nastaví typ stroje IMAGE_FILE_MACHINE_ARMNT.Tato možnost je výchozí.
      THUMB– Nastaví typ stroje IMAGE_FILE_MACHINE_THUMB.

    • -oldit
      Generovat ARMv7 styl IT bloky.Ve výchozím nastavení kompatibilní ARMv8 IT bloky jsou generovány.

    • -prostřednictvímfilename
      Přečtěte si další argumenty příkazového řádku z filename.

    • -16
      Sestavte zdroj jako miniatury pokyny 16 bitů.Tato možnost je výchozí.

    • -32
      Sestavte zdroj jako 32bitová ARM pokyny.

    • -g
      Generovat ladicí informace.

    • -errorReport:option
      Určete jak vnitřní assembler chyby jsou hlášeny společnosti Microsoft.Možné hodnoty pro option jsou:
      none– Odeslat zprávy.
      prompt– Výzvu k odeslání zprávy okamžitě.
      queue– Výzvu k odeslání zpráv při příštím přihlášení správce.Tato možnost je výchozí.
      send– Automaticky odešlete zprávy.

  • sourcefile
    Název zdrojového souboru.

  • objectfile
    Název souboru objektu (výstup).

Následující příklad ukazuje typické scénáře použití armasm.Nejprve pomocí armasm sestavení souboru sestavení jazyk zdroje (.asm) do souboru (obj) objektu.Potom pomocí kompilátoru příkazového řádku C CL kompilace (c) zdrojového souboru a také zadat možnost linker propojení objektu souboru PAŽE.

armasm myasmcode.asm -o myasmcode.obj

cl myccode.c /link myasmcode.obj

Viz také

Referenční dokumentace

ARM Assembler diagnostické zprávy

ARM Assembler směrnic