现在的位置: 首页 > 综合 > 正文

Fatal Error[Pe1696]: cannot open source file “Coordinator.h” 解决办法

2017年12月08日 ⁄ 综合 ⁄ 共 334字 ⁄ 字号 评论关闭

今天写了一个P2P的节点通信程序,实现两个无线传感器节点间的通信,终端节点发送“LED”字样到协调器,结果调试程序的时候出现了一下错误:

开始的时候由于前面还有几个小错误,改来改去心里比较烦躁,没找出这个错误的原因。后来冷静下来想一想,既然找不到source file,说明源文件不在目录下。所以在另一个模块内引用头文件是找不到目标头文件。这下恍然大悟!

本来我想自己写的程序另外存在一个文件夹,而今天的程序是打开协议栈修改部分层的代码;程序跟工作空间不在一个地方。于是我把程序文件粘贴到source文件夹下,并加入工程。再次“make”编译,调试成功。

有的时候,还是得冷静下来慢慢想,慌里慌张解决不了问题。还有就是少点瞎折腾。有些东西想法虽好,往往办坏了事!勉励勉励!!

抱歉!评论已关闭.