首页 > 解决方案 > gcc 错误消息:程序中出现杂散“\ XXX”

问题描述

我已经开始学习组装,我有两个文件:

main.c
#include <stdio.h>
int assembly(void);
int main(void)
{
    printf("Resultado: %d\n", assembly());
return 0;
}

assembly.asm
global assembly
assembly:
  mov eax, 777
  ret

所以我使用了这个命令“nasm assembly.asm -f elf64”,它创建了文件“assembly.o”。之后,我使用了另一个命令“gcc -c main.c -o main.o”,但它在 shell 上显示了一些错误:

外壳错误

我能做些什么?

标签: cgccsyntax-error

解决方案


推荐阅读