beaglebone linux 中的 libcurl 不支持或禁用协议 "tftp"

Protocol "tftp" not supported or disabled in libcurl in beaglebone linux

我已经尝试在我的 VM 中使用 curlpp 库的 c++ 程序,我的意图是当我执行该程序时,我可以通过 tftp 获取文件。

我在 VM 上测试了这个程序,这个程序设法从另一个 VM 获取文件。 然而,当我在 beaglebone yocto 中 运行 这个程序时,它会提示以下错误:

Protocol "tftp" not supported or disabled in libcurl

仅供参考,beaglebone 可以使用 busybox tftp 从 VM ping 和 greb 文件。 我从 https://github.com/openembedded/meta-openembedded/blob/master/meta-networking/recipes-support/curlpp/curlpp_0.8.1.bb 获得了 curlpp 食谱。我错过了什么吗?

在local.conf

中添加PACKAGECONFIG_append_pn-curl = "tftp"