1.问题描述
在Linux下进行多文件(oneWay_List.c LinkList.c LinkList.h)编译时
gcc -v
版本太旧了
gcc version 4.8.5 20150623 (Red Hat 4.8.5-39) (GCC)
命令
gcc oneWay_List.c -o a.out -std=c99
就出错
2.解决方法
主要是跟gcc的链接器有关,将这几个文件一起添加编译,头文件可以不用添加
gcc oneWay_List.c LinkList.c LinkList.h -o a.out -std=c99