我有一个C程序如下:
#include<stdio.h>
void main()
{
printf("Hello");
}
文件名是linkedlist.c
和makefile在同一目录中如下
build: linkedlist.c
gcc -Wall -g -pedantic linkedlist.c -o linkedlist
run:
./linkedlist
我首先进行M-x编译,然后进行构建,然后进行M-x编译 - >运行make,输出如下:
-*- mode: compilation; default-directory: "/home/amey/test/" -*-
Compilation started at Sat Sep 22 16:59:13
make run
./linkedlist
Hello make: *** [run] Error 5
Compilation exited abnormally with code 2 at Sat Sep 22 16:59:13
以./运行时生成的文件没有错误。有人能解释一下发生了什么吗?