1.芯片型号:J5
2.天工开物开发包OpenExplorer版本:J5_OE_1.1.40
3.问题定位:板端部署等
4.问题具体描述:
(1)在x86系统中使用QEMU模拟arm64v8的芯片平台,使用 arm版gcc 9.4.0 编译常规hello world,一些自主研发的c++程序,cmake的cyber,都可以直接移植到J5上运行
(2)编译AI的相关模块,使用上述编译的docker,使用了J5_OE_1.1.40中的so(/root/.horizon/ddk),在arm docker内成功编译(使用的是arm的gcc 9.4.0),可成功编译成功,但是在J5的运行中出现了一下错误,在同样的代码在J5_OE_1.1.40中交叉编译可在J5上直接运行。
如何才能让程序运行起来呢?交叉编译器与arm编译器,在使用BPU的so上有什么不同呢?

