交叉编译遇到 undefined reference to

按文档https://developer.horizon.ai/api/v1/fileData/documents\_rdk/system\_software\_development/bsp\_develop.html#id3搭建好交叉编译环境,

Go 语言测试,调用了初始化视频模块和打开摄像头, 并为做其他操作

将hobot-sp-cdev的头文件和库文件拷贝到开发机上:

sunrise@ubuntu:~$ ls /usr/include/sp_*-
/usr/include/sp_bpu.h /usr/include/sp_codec.h /usr/include/sp_display.h /usr/include/sp_sys.h /usr/include/sp_vio.h-

sunrise@ubuntu:~$ ls -l /usr/lib/libspcdev.so /usr/lib/libhb_dnn.so-
-rw-r–r-- 1 root root 10280 Oct 31 2022 /usr/lib/libhb_dnn.so-
-rw-r–r-- 1 root root 212056 Oct 31 2022 /usr/lib/libspcdev.so

我在论坛中没看到使用go(cgo+交叉编译)的相关帖子, 请问一下:

对于x3pi的程序,

1. 交叉编译环境是否需要使用oe(从报错的undefined reference to `hbDNNWaitTaskDone@CONFIG’中找到的文档是oe的)?

2. 对于上述报错,有什么解决思路吗

你好,目前还没有go的相关案例,咱们具体的使用场景是?另外,oe中应该是缺少相关文件库,本地编译是否可以呢?