x64_asm
x86_64 assembler
Get Started
See documentation
use x64_asm;
use resources;
x86_64 assembler
See documentation
use x64_asm;
use x64_asm::resources;
fn main() -> Result<(), Box<dyn std::error::Error>>{
// you can pass a file(or string).
let elf_builder = x64_asm::assemble_file("asm.s", "obj.o", resources::ATANDT)?;
elf_builder.generate_elf_file(0o644);
Ok(())
}