前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >教你在Mac上写汇编!

教你在Mac上写汇编!

作者头像
sean_yang
发布2018-10-10 10:58:14
1.3K0
发布2018-10-10 10:58:14
举报
文章被收录于专栏:Sorrower的专栏Sorrower的专栏

更新nasm

mac自带了nasm, 但是, 但是, 但是, 老得一塌糊涂.

apple版本

代码语言:javascript
复制
brew install nasm

安装完之后重启.

最新版本


撰写编译运行

之后就是和写c差不多了. 但是, 我们要讲究一些, 写个32, 写个64, 好吧.

  • 64:

64

代码语言:javascript
复制
nasm -f macho64 -o helloworld.o helloworld.asm
ld -o helloworld -e _main helloworld.o
./helloworld

运行

  • 32:

32

运行


最后

我汇编很佛系的, 最近也是要开始认真学了. 喜欢记得点赞哦, 有意见或者建议评论区~

参考文章: http://gaoryrt.com/2015/11-18-assembly/ https://blog.csdn.net/u011987514/article/details/72615406

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018.09.06 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 更新nasm
  • 撰写编译运行
  • 最后
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档