报错截图
解决途径
复制报错信息上网搜索,一般的解决办法:在c/c++选项中的Include Paths中包含头文件,将移植过来的代码放到指定的文件夹里,在Floder Setup中设置新移植的文件路径。
很可惜我确认过我包含了头文件,但仍然报同样错误。
最后发现我代码里面是 #include"ds18b02.h" ,而我实际文件名是 ds18b20,两个地方命名不一样故出现报错,将#include"ds18b02.c"改成#include"ds18b20.c"最简单
注意
别的文件引用include的是实际文件名而不是.h文件里面条件编译的文件名