在Mac上使用NASM编译ALP

时间:2014-02-16 07:48:11

标签: macos nasm

嘿伙计们我正在尝试使用nasm在mac os中编译ALP。我之前使用nasm在ubuntu上编译了我的程序,它运行得很好。但现在我已切换到mac。我已将我的nasm更新为版本 - 2.11这是最新版本。现在,当我试图编译我的程序时,它给了我错误。 我使用这些命令编译

nams -f elf / macho filename.asm

ld -o filename filename.o

之后它给了我这个错误 -

seemajains-MacBook-Air:MIL seemajain $ nasm -f macho32 assign1.asm
seemajains-MacBook-Air:MIL seemajain $ ld -o assign1 assign1.o
ld:警告:-macosx_version_min未指定,假设为10.8

架构i386的未定义符号:

“start”,引自:

 implicit entry/start for main executable
 (maybe you meant: _start)

ld:找不到推断架构i386的符号

任何人都可以帮助我吗?

0 个答案:

没有答案