- Go to Home tab -> click on Add-Ons dropdown
- Select Manage Add-Ons
- Search for MATLAB Support Package for Raspberry Pi Hardware
- Click on the gear icon at then end
- Follow the screens
- Select "Yes" from Install ARM Compute Library screen
- Select "Yes" from Install OpenCV Library screen
how to run deep learning project with raspberry pi 4 modelB
조회 수: 4 (최근 30일)
이전 댓글 표시
im practicing files with link: https://kr.mathworks.com/matlabcentral/fileexchange/68474-deep-learning-for-defect-detection-on-raspberry-pi?s_tid=srchtitle
but i don't know how to solve this error.
and when i saw this website i can actually understand how should i do.
: https://kr.mathworks.com/help/coder/ug/prerequisites-for-deep-learning-with-matlab-coder.html
this is my installed add-ons.
<< error code>>
Deploying code. This may take a few minutes.
------------------------------------------------------------------------
Error executing command "touch -c /home/jhch/MATLAB_ws/R2023a/C/matlap-lab/programs/RaspPi_19aCam/codegen/exe/targetFunction/*.*;make -j$(($(nproc)+1)) -Otarget -f targetFunction_rtw.mk all MATLAB_WORKSPACE="/home/jhch/MATLAB_ws/R2023a" LINUX_TARGET_LIBS_MACRO="" -C /home/jhch/MATLAB_ws/R2023a/C/matlap-lab/programs/RaspPi_19aCam/codegen/exe/targetFunction LC_ALL=C". Details:
STDERR: /home/jhch/MATLAB_ws/R2023a/C/matlap-lab/programs/RaspPi_19aCam/main_nutsDet_arm.cpp:15:10: fatal error: opencv2/opencv.hpp: No such file or directory
15 | #include "opencv2/opencv.hpp"
| ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [targetFunction_rtw.mk:509: main_nutsDet_arm.cpp.o] Error 1
make: *** Waiting for unfinished jobs....
STDOUT: make: Entering directory '/home/jhch/MATLAB_ws/R2023a/C/matlap-lab/programs/RaspPi_19aCam/codegen/exe/targetFunction'
g++ -c -MMD -MP -MF"MWInputLayer.cpp.dep" -MT"MWInputLayer.cpp.o" -fpermissive -O2 -std=c++11 -mfpu=neon -fopenmp -fopenmp -DUSE_20_02_1_LIBRARY -D__MW_TARGET_USE_HARDWARE_RESOURCES_H__ -D__linux__ -DARM_PROJECT -D_USE_TARGET_UDP_ -D_RUNONTARGETHARDWARE_BUILD_ -DSTACK_SIZE=200000 -DMODEL=targetFunction -I/home/jhch/MATLAB_ws/R2023a/C/matlap-lab/programs/RaspPi_19aCam/codegen/exe/targetFunction -I/home/jhch/MATLAB_ws/R2023a/C/matlap-lab/programs/RaspPi_19aCam -I/opt/ComputeLibrary -I/opt/ComputeLibrary/include -I/home/jhch/MATLAB_ws/R2023a/C/Program_Files/MATLAB/R2023a/toolbox/vision/builtins/src/vision/include -I/home/jhch/MATLAB_ws/R2023a/C/Program_Files/MATLAB/R2023a/toolbox/vision/builtins/src/vision/export/include/vision -I/home/jhch/MATLAB_ws/R2023a/C/ProgramData/MATLAB/SupportPackages/R2023a/toolbox/realtime/targets/raspi/include -I/home/jhch/MATLAB_ws/R2023a/C/Program_Files/MATLAB/R2023a/toolbox/coder/rtiostream/src/utils -I/home/jhch/MATLAB_ws/R2023a/C/Program_Files/MATLAB/R2023a/extern/include -o "MWInputLayer.cpp.o" "/home/jhch/MATLAB_ws/R2023a/C/matlap-lab/programs/RaspPi_19aCam/codegen/exe/targetFunction/MWInputLayer.cpp"
make: Leaving directory '/home/jhch/MATLAB_ws/R2023a/C/matlap-lab/programs/RaspPi_19aCam/codegen/exe/targetFunction'
make: Entering directory '/home/jhch/MATLAB_ws/R2023a/C/matlap-lab/programs/RaspPi_19aCam/codegen/exe/targetFunction'
g++ -c -MMD -MP -MF"MWMaxPoolingLayer.cpp.dep" -MT"MWMaxPoolingLayer.cpp.o" -fpermissive -O2 -std=c++11 -mfpu=neon -fopenmp -fopenmp -DUSE_20_02_1_LIBRARY -D__MW_TARGET_USE_HARDWARE_RESOURCES_H__ -D__linux__ -DARM_PROJECT -D_USE_TARGET_UDP_ -D_RUNONTARGETHARDWARE_BUILD_ -DSTACK_SIZE=200000 -DMODEL=targetFunction -I/home/jhch/MATLAB_ws/R2023a/C/matlap-lab/programs/RaspPi_19aCam/codegen/exe/targetFunction -I/home/jhch/MATLAB_ws/R2023a/C/matlap-lab/programs/RaspPi_19aCam -I/opt/ComputeLibrary -I/opt/ComputeLibrary/include -I/home/jhch/MATLAB_ws/R2023a/C/Program_Files/MATLAB/R2023a/toolbox/vision/builtins/src/vision/include -I/home/jhch/MATLAB_ws/R2023a/C/Program_Files/MATLAB/R2023a/toolbox/vision/builtins/src/vision/export/include/vision -I/home/jhch/MATLAB_ws/R2023a/C/ProgramData/MATLAB/SupportPackages/R2023a/toolbox/realtime/targets/raspi/include -I/home/jhch/MATLAB_ws/R2023a/C/Program_Files/MATLAB/R2023a/toolbox/coder/rtiostream/src/utils -I/home/jhch/MATLAB_ws/R2023a/C/Program_Files/MATLAB/R2023a/extern/include -o "MWMaxPoolingLayer.cpp.o" "/home/jhch/MATLAB_ws/R2023a/C/matlap-lab/programs/RaspPi_19aCam/codegen/exe/targetFunction/MWMaxPoolingLayer.cpp"
make: Leaving directory '/home/jhch/MATLAB_ws/R2023a/C/matlap-lab/programs/RaspPi_19aCam/codegen/exe/targetFunction'
g++ -c -MMD -MP -MF"insertShapeUtilsCore.cpp.dep" -MT"insertShapeUtilsCore.cpp.o" -fpermissive -O2 -std=c++11 -mfpu=neon -fopenmp -fopenmp -DUSE_20_02_1_LIBRARY -D__MW_TARGET_USE_HARDWARE_RESOURCES_H__ -D__linux__ -DARM_PROJECT -D_USE_TARGET_UDP_ -D_RUNONTARGETHARDWARE_BUILD_ -DSTACK_SIZE=200000 -DMODEL=targetFunction -I/home/jhch/MATLAB_ws/R2023a/C/matlap-lab/programs/RaspPi_19aCam/codegen/exe/targetFunction -I/home/jhch/MATLAB_ws/R2023a/C/matlap-lab/programs/RaspPi_19aCam -I/opt/ComputeLibrary -I/opt/ComputeLibrary/include -I/home/jhch/MATLAB_ws/R2023a/C/Program_Files/MATLAB/R2023a/toolbox/vision/builtins/src/vision/include -I/home/jhch/MATLAB_ws/R2023a/C/Program_Files/MATLAB/R2023a/toolbox/vision/builtins/src/vision/export/include/vision -I/home/jhch/MATLAB_ws/R2023a/C/ProgramData/MATLAB/SupportPackages/R2023a/toolbox/realtime/targets/raspi/include -I/home/jhch/MATLAB_ws/R2023a/C/Program_Files/MATLAB/R2023a/toolbox/coder/rtiostream/src/utils -I/home/jhch/MATLAB_ws/R2023a/C/Program_Files/MATLAB/R2023a/extern/include -o "insertShapeUtilsCore.cpp.o" "/home/jhch/MATLAB_ws/R2023a/C/Program_Files/MATLAB/R2023a/toolbox/vision/builtins/src/vision/insertShapeUtilsCore.cpp"
make: Leaving directory '/home/jhch/MATLAB_ws/R2023a/C/matlap-lab/programs/RaspPi_19aCam/codegen/exe/targetFunction'
------------------------------------------------------------------------
Build error: C++ compiler produced
errors. See the Build Log for further
details.
Code generation failed: View Error Report
댓글 수: 0
답변 (1개)
MathWorks MATLAB Hardware Team
2023년 8월 22일
편집: MathWorks MATLAB Hardware Team
2023년 8월 22일
Hi,
It appears that OpenCV and ARM Compute libraries are not installed on your hardware. To resolve this, you can follow these steps using the hardware setup screen.
Refer to the following link to know more,
Thanks,
MATLAB Hardware Team
MathWorks
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!