我有一些麻烦编译使用头几个文件。 这里是我的代码崩溃:
在file1.c
#include "header.h"
int main() {
func1();
return 0;
}
file2.c中
#include "header.h"
void func1() {
... function implementation ...
}
header.h
void func1();
我得到的错误是:
在功能
'main'
:
未定义的引用'func1'
注:我只是用我的3个文件是如何建立一个简单故障。 我需要这与3个文件的工作。 我设置/包括一切正常吗? 我需要使用此设置,但我只是不确定file.c如何得到参考实际执行func1()