问题:
在重构一个工程,架构都搭建好啦,代码也填的差不多啦,写完MAKEFILE,make下发现竟然找不到头文件,当时没当回事,以为没有添加好,但是我重头看下工程,头文件已经包含,没有问题,后来又查看库文件,也没问题,一切都没问题。
分析:
仔细查看问提示,怀疑是头文件顺序问题,把mqtt.h文件,放到#include "iot_export.h" #include "iot_import.h"后面,然后保存make,解决问题。
问题:
在重构一个工程,架构都搭建好啦,代码也填的差不多啦,写完MAKEFILE,make下发现竟然找不到头文件,当时没当回事,以为没有添加好,但是我重头看下工程,头文件已经包含,没有问题,后来又查看库文件,也没问题,一切都没问题。
分析:
仔细查看问提示,怀疑是头文件顺序问题,把mqtt.h文件,放到#include "iot_export.h" #include "iot_import.h"后面,然后保存make,解决问题。