天天看點

教你在Mac上寫彙編!

更新nasm

mac自帶了nasm, 但是, 但是, 但是, 老得一塌糊塗.
brew install nasm           
安裝完之後重新開機.

撰寫編譯運作

之後就是和寫c差不多了. 但是, 我們要講究一些, 寫個32, 寫個64, 好吧.
  • 64:
nasm -f macho64 -o helloworld.o helloworld.asm
ld -o helloworld -e _main helloworld.o
./helloworld           
  • 32:

最後

我彙編很佛系的, 最近也是要開始認真學了. 喜歡記得點贊哦, 有意見或者建議評論區~

參考文章:

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

繼續閱讀