Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 在雪豹上从命令行编译汇编语言文件时,应该使用哪个编译器?_Macos_Osx Snow Leopard_Assembly - Fatal编程技术网

Macos 在雪豹上从命令行编译汇编语言文件时,应该使用哪个编译器?

Macos 在雪豹上从命令行编译汇编语言文件时,应该使用哪个编译器?,macos,osx-snow-leopard,assembly,Macos,Osx Snow Leopard,Assembly,我正在用100%汇编语言编写一些程序,并用MacOSX10.6.7SnowLeopard从shell编译它们 对于应该使用哪种编译器,我有点困惑。苹果的文档称为as,但雪豹附带了NASM。最后,我的印象是(可能是错误的),GNU汇编程序(GAS)也可以执行此功能 哪个是首选的汇编程序 谢谢 斯科特我发现了一个类似的问题,这个问题早些时候发布过。看看这是否适用: 我还为GAS vs.NASM找到了两篇文章: [1] [2] 谢谢您的链接,Gary。我主要关心的不是哪一个“更好”,或者哪一个生成

我正在用100%汇编语言编写一些程序,并用MacOSX10.6.7SnowLeopard从shell编译它们

对于应该使用哪种编译器,我有点困惑。苹果的文档称为as,但雪豹附带了NASM。最后,我的印象是(可能是错误的),GNU汇编程序(GAS)也可以执行此功能

哪个是首选的汇编程序

谢谢


斯科特

我发现了一个类似的问题,这个问题早些时候发布过。看看这是否适用:

我还为GAS vs.NASM找到了两篇文章: [1]
[2]

谢谢您的链接,Gary。我主要关心的不是哪一个“更好”,或者哪一个生成了更优化的代码,甚至语法(尽管在语法方面我更喜欢NASM而不是GAS),而是Mac开发人员更喜欢哪一个?我想确保在这件事上我能随大流。我和Mac一起工作了一段时间,@次,当我处理汇编时,我会选择NASM,因为我是通过那个渠道学习的。但据我所知,就我有限的理解而言,就性能而言,它们在我的使用中几乎相同,而且在我看来,通过脚本将它们转换为彼此并不困难(可以在网上找到,但我以前从未尝试过找到它们)。