刚刚交叉编译了neuron 2.6.2,部署到arm中,启动运行报错:
7000端口检查一下
检查了 7000 端口没被占用。之前编译的 neuron在同一个开发板上,能运行起来。。但这个新编译的2.6.2就不行。
这样的话更新一遍依赖试试看
应该不是系统问题,可能是nanosdk依赖库编译的问题,找找getrandom相关的编译参数改了试试看
现在neuron2.6.2是比较新的版本吗?我换个版本的neuron,编译试试呢??
2.6.3是最新版本
找 getrandom相关的编译参数,重新编译依赖
NanoSDK/src/platform/posix/CMakeLists.txt
屏蔽:nng_check_func(getrandom NNG_HAVE_GETRANDOM)
再编译依赖,编译neuron,打包。测试后,一切都ok了。。