汇编、C代码链接
在链接汇编代码和C代码时,一直出现下面错误:
提示无法找到符号:main,但是反汇编main.o文件,可以清楚看到main函数存在,
解决方法:
编译C文件时,添加编译参数-c,不进行链接:
-E Preprocess only; do not compile, assemble or link.
-S Compile only; do not assemble or link.
-c Compile and assemble, but do not link.
-o <file> Place the output into <file>.
灵感来自博文:
64位的Ubuntu系统上使用汇编nasm和C语言 - ForeverEnjoy - 博客园 (cnblogs.com)