nasm

作者: 夜沐月 | 来源:发表于2018-06-11 09:26 被阅读15次

    nasm简介

    NASM全称The Netwide Assembler,是一款基于80x86和x86-64平台的汇编语言编译程序,其设计初衷是为了实现编译器程序跨平台和模块化的特性。NASM支持大量的文件格式,包括Linux,*BSD,a.out,ELF,COFF,Mach−O,Microsoft 16−bit OBJ,Win32以及Win64,同时也支持简单的二进制文件生成。它的语法被设计的简单易懂,相较Intel的语法更为简单,支持目前已知的所有x86架构之上的扩展语法,同时也拥有对宏命令的良好支持。

    记录nasm的原因

    自己使用脚本编译x264时报错;

    对于MAC系统nasm版本比较老,然而很多的第三方C开源库的编译要求的nasm版本会比较高

    安装或者更新

    在终端执行     

    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null

    命令结束后执行

    brew install nasm

    检验方法

    重新启动电脑 在终端输入   nasm -v

    相关文章

      网友评论

          本文标题:nasm

          本文链接:https://www.haomeiwen.com/subject/hveceftx.html