登录 注册
当前位置:主页 > 资源下载 > 10 > yasm-1.3.0.tar.gz下载

yasm-1.3.0.tar.gz下载

  • 更新:2024-12-11 11:15:32
  • 大小:1.4MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Python - 后端
  • 格式:RAR

资源介绍

http://www.linuxfromscratch.org/blfs/view/svn/general/yasm.html Introduction to yasm Yasm is a complete rewrite of the NASM-2.14.02 assembler. It supports the x86 and AMD64 instruction sets, accepts NASM and GAS assembler syntaxes and outputs binary, ELF32 and ELF64 object formats. This package is known to build and work properly using an LFS-9.1 platform. Package Information Download (HTTP): http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz Download MD5 sum: fc9e586751ff789b34b1f21d572d96af Download size: 1.5 MB Estimated disk space required: 27 MB (additional 12 MB for the tests) Estimated build time: 0.1 SBU (additional 0.1 SBU for the tests) yasm Dependencies Optional Python-2.7.18 and Cython User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/yasm Installation of yasm Install yasm by running the following commands: sed -i 's#) ytasm.*#)#' Makefile.in && ./configure --prefix=/usr && make To test the results, issue: make check. Now, as the root user: make install Command Explanations sed -i 's#) ytasm.*#)#' Makefile.in: This sed prevents it compiling 2 programs (vsyasm and ytasm) that are only of use on Microsoft Windows. Contents Installed Program: yasm Installed Library: libyasm.a Installed Directory: /usr/include/libyasm Short Descriptions yasm is a portable, retargetable assembler that supports the x86 and AMD64 instruction sets, accepts NASM and GAS assembler syntaxes and outputs binaries in ELF32 and ELF64 object formats. libyasm.a provides all of the core functionality of yasm, for manipulating machine instructions and object file constructs.