This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
器件型号:PROCESSOR-SDK-DRA8X-TDA4X
您好:
在制作 vision_apps 时,出现以下错误:cmem.h
我有这个文件、但我仍然有这个构建错误、如何解决这个问题?
BR RIO
[gcc]编译 C99 app_mem_linux_cmem_proxy.c
/opt/psdk_rtos_auto_j7_06_00_01_00/vision_apps/utils/mem/src/app_mem_linux_cmem_proxy.c:71:10:致命错误:TI/cmem.h:无此类文件或目录
#include
^~~~~~~~~~~μ A
编译已终止。
Concerto / finale.mak:304:目标/opt/psdk_rtos_auto_j7_06_00_01_00/vision_apps/out/J7/A72/LINUX/release/module/utils.mem.src/app_mem_linux_cmem_proxy.o 的配方失败
制造:***[/opt/psdk_rtos_auto_j7_06_00_01_00/vision_apps/out/J7/A72/LINUX/release/module/utils.mem.src/app_mem_linux_cmem_proxy.o ]错误1
用户@ubuntu-vm:/opt/psdk_rtos_auto_j7_06_00_01_00/vision_apps 查找。 -name "cmem.h"
/utils/mem/include/ti/cmem.h
用户@Uubuntu-VM:/opt/psdk_rtos_auto_j7_06_00_01_00/vision_apps cd utils/mem/include/ti/
用户@Ubuntu 虚拟机:/opt/psdk_rtos_auto_j7_06_00_01_00/vision_apps/utils/mem/include/ti ls
cmem.h
用户@Uubuntu-VM:/opt/psdk_rtos_auto_j7_06_00_01_00/vision_apps/utils/mem/include/ti
您好 Yoran:
RootFS 具有此文件,但即使我将其放在该路径上,仍会发生错误。
如何解决?
/utils/mem/include/ti/cmem.h
BR RIO
您好:
通过修改以下内容可解决此问题、请确认是否正确。
谢谢。
BR RIO
gedit utils/ipc/src_app_ipc_linux_rpmsg_char.c
//#include /里约:原文
#include
gedit utils/mem/src/app_mem_linux_cmem_proxy.c
//#include /里约:原文
#include
Rio/Yordan、
如果我查看此 src 的 Makefile:utils/mem/src/concerto.mak
IDIRS +=$(vision_apps_path)
include DIR 指向 vision_apps_path、即 vision_apps 文件夹作为基础。
因此#include vision_apps 文件夹后的完整路径工作正常。
因此、上述方法完全有效。
甚至还有其他文件、如:utils/mem/src/app_mem_linux_ion.c
具有相同的兼容性路径:
#include
#include
希望这就是您所寻找的解释。
此致、
基尔西