C语言undefined reference to/头文件无法连接

初学C的朋友可能遇到的问题:C命名加载了头文件(.h)却报错,还是无法找到想要的函数/变量。

比如:

C语言undefined reference to/头文件无法连接

C语言undefined reference to/头文件无法连接

在main里进行编译:

C语言undefined reference to/头文件无法连接

明明有的函数却说不存在。

原因很简单,C虽然找到了文件,但是在设置的时候并没有把两个文件关联在一起,故而没有作用。

解决方法:

新建一个项目:

C语言undefined reference to/头文件无法连接

C语言undefined reference to/头文件无法连接

把文件放在项目目录下毫无意义,要把它们添加进项目,即使不在一个目录也无妨。



C语言undefined reference to/头文件无法连接

 可以了,如果还不好,就干脆新建一个项目然后一个一个创建新文件再粘贴进去,绝对能好。