美文网首页
Xcode编译YASM NASM程序集

Xcode编译YASM NASM程序集

作者: 流光溢彩灬 | 来源:发表于2020-11-30 14:51 被阅读0次

1 将.asm文件添加到项目中并重命名为.s文件

2 为项目添加构建规则

2.1 yasm的构建规则, 没有安装yasm先打开终端输入brew install yasm

输入: /usr/local/bin/yasm -f macho64 -o ${OBJECT_FILE_DIR_normal}/${CURRENT_ARCH}/${INPUT_FILE_BASE}.o ${INPUT_FILE_DIR}/${INPUT_FILE}

在Output Files中输入: ${OBJECT_FILE_DIR_normal}/${CURRENT_ARCH}/${INPUT_FILE_BASE}.o

添加构建规则

2.2 NASM同上, 没安装先在终端输入brew install nasm

NASM的脚本为: /usr/local/bin/nasm -f macho64 ${INPUT_FILE_PATH} -o ${SCRIPT_OUTPUT_FILE_0}

Output Files为: $(DERIVED_FILE_DIR)/${INPUT_FILE_BASE}.o

添加完构建规则之后, 建议先Product -> Clean Build Folder 然后再 command + B

相关文章

网友评论

      本文标题:Xcode编译YASM NASM程序集

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