编译应用程序报错arm-openwrt-linux-muslgnueabi/bin/ld: cannot find -lanl
-
编译应用程序报错
-
anl是glibc的部件,musl没有
-
@yuzukitsuru 那就尴尬了,我交叉编译paha.mqtt.c库提示这个错误
-
-
@yuzukitsuru怎么更换,有啥教程吗
-
@dql2016 make menuconfig 里面可以选
-
@yuzukitsuru 在 编译应用程序报错arm-openwrt-linux-muslgnueabi/bin/ld: cannot find -lanl 中说:
@dql2016 在 编译应用程序报错arm-openwrt-linux-muslgnueabi/bin/ld: cannot find -lanl 中说:
个错误
那可以更换工具链为glibc
请教大佬,编译报错/arm-openwrt-linux-muslgnueabi/bin/ld: cannot find -lpaho-mqtt3c
也是工具链的问题吗? -
为
musl
编译的时候,把CMakeLists.txt
中的anl
删掉即可:https://github.com/qianchenzhumeng/iot_gw#1-找不到-libanl
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号