x64_asm
x86_64 assembler
Get Started
See documentation
use x64_asm;
Test
cargo test
x86_64 assembler
See documentation
use x64_asm;
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", x64_asm::Syntax::ATANDT)?;
elf_builder.generate_elf_file(0o644);
Ok(())
}
cargo test