我在Linux中编译有困难,而且我所做的和许多其他线程和书籍所建议的完全一样,但我无法理解我的错误。以下是我的源文件: main.c、process_info.c和process_info.hgcc main.o process_info.o -o newmain
main.o: In function `main下面是
我对外部结构很困惑。我必须在一个文件中定义一个结构的全局实例,而不是在文件中定义这个结构(作为一个RAM变量,我不知道它到底是什么)。我想知道问题出在哪里,GCC如何编译,以及我应该在哪里/如何使用extern声明。person.h#define PERSON_H int age;typedef struct person PERSON;#endif // PERSON_H
pe