gpt4 book ai didi

c++ - mbed 中的 Hello World MQTT 程序

转载 作者:太空狗 更新时间:2023-10-29 21:37:36 24 4
gpt4 key购买 nike

我只是在我的 mbed 板上测试一个简单的 hello world mqtt 程序,我不断收到这个错误:

Error: Cannot open source input file "fsl_enet.h": No such file or directory in "EthernetInterface/lwip-eth/arch/TARGET_Freescale/k64f_emac_config.h", Line: 33, Col: 23. Error

我什至尝试按照编译器的建议通过添加 mbed-dev 库来修复错误,但错误仍然存​​在。

#ifndef K64F_EMAC_CONFIG_H__
#define K64F_EMAC_CONFIG_H__

#include "fsl_enet.h"

#define ENET_RX_RING_LEN (16)
#define ENET_TX_RING_LEN (8)

#define ENET_ETH_MAX_FLEN (1522) // recommended size for a VLAN frame

#if defined(__cplusplus)
extern "C" {
#endif

int phy_link_status(void);

#if defined(__cplusplus)
}
#endif

#endif // #define K64F_EMAC_CONFIG_H__

最佳答案

看起来 K64F 的 EthernetLibrary 最近坏了。如果你导入 https://developer.mbed.org/teams/mqtt/code/HelloMQTT/ ,并选择NOT 更新它为 K64F 编译的库。

关于c++ - mbed 中的 Hello World MQTT 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37092021/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com