自问自答……
困扰了很久的问题今天终于解决了。 而每次我解决的问题都不是大问题,最终得到的却是:我知道的太少,无法描述问题。
其实学了C语言一学期,我只知道循环、判断等语句,但对C语言了解不多。 所以遇到.h和.h错误后,你能想到的就是C++2010不能用来写C。
经过询问匿名用户,我得知.h和.h很可能是书本身的头文件。 在百度搜索.h和.h,发现《C程序设计抽象思维》一书中有一个关于头文件的问题。 我好像明白C语言有自定义头文件。
因为之前在找.h和.h这两个头文件的时候,找到了SDKs\\v7.0A\文件夹。 我知道这是存储头文件的地方,所以我将下载的头文件放在该文件夹中。 代码中没有错误,至少它的显示和编译是这样的。 但运行时出现连接错误“错误:无法解析的外部符号”。 当我在百度上搜索错误时,我可以找到很多我不明白的错误原理,但我找不到我想要的解决方案。
今天下午在群里聊到这个问题,一个学C++的同学说:“
自己创建的头文件不放在该文件下面。 自己创建的头文件一般都放在自己创建的项目空间的文件下面。”突然想起来把下载的头文件放到项目的头文件夹下,然后问题就解决了。但是还有一个问题是:为什么放在文件夹中的自定义头文件可以引用,但是无法连接,有什么办法可以连接吗?好像听说过配置什么的,是怎么实现的?
可能表述有问题,希望有人解答。