TexasInstruments / edgeai-tidl-tools

Edgeai TIDL Tools and Examples - This repository contains Tools and example developed for Deep learning runtime (DLRT) offering provided by TI’s edge AI solutions.
Other
129 stars 33 forks source link

error when make cpp examples #17

Closed lcc815 closed 2 years ago

lcc815 commented 2 years ago

when i follow the instruction here for cpp example, i ran make and got:

Scanning dependencies of target post_process
[  5%] Building CXX object osrt_cpp/post_process/CMakeFiles/post_process.dir/post_process.cpp.o
[ 11%] Linking CXX static library /edgeai-tidl-tools/lib/Release/libpost_process.a
[ 11%] Built target post_process
Scanning dependencies of target pre_process
[ 16%] Building CXX object osrt_cpp/pre_process/CMakeFiles/pre_process.dir/pre_process.cpp.o
[ 22%] Linking CXX static library /edgeai-tidl-tools/lib/Release/libpre_process.a
[ 22%] Built target pre_process
Scanning dependencies of target utils
[ 27%] Building CXX object osrt_cpp/utils/CMakeFiles/utils.dir/src/utility_functs.cpp.o
[ 33%] Building CXX object osrt_cpp/utils/CMakeFiles/utils.dir/src/model_info.cpp.o
[ 38%] Building CXX object osrt_cpp/utils/CMakeFiles/utils.dir/src/edgeai_classnames.cpp.o
[ 44%] Building CXX object osrt_cpp/utils/CMakeFiles/utils.dir/src/ti_logger.cpp.o
[ 50%] Building CXX object osrt_cpp/utils/CMakeFiles/utils.dir/src/arg_parsing.cpp.o
[ 55%] Linking CXX static library /edgeai-tidl-tools/lib/Release/libutils.a
[ 55%] Built target utils
Scanning dependencies of target tfl_main
[ 61%] Building CXX object osrt_cpp/tfl/CMakeFiles/tfl_main.dir/tfl_main.cpp.o
In file included from /edgeai-tidl-tools/examples/osrt_cpp/tfl/tfl_main.cpp:63:0:
/edgeai-tidl-tools/examples/osrt_cpp/tfl/tfl_main.h:96:22: **fatal error: itidl_rt.h: No such file or directory**
compilation terminated.
osrt_cpp/tfl/CMakeFiles/tfl_main.dir/build.make:62: recipe for target 'osrt_cpp/tfl/CMakeFiles/tfl_main.dir/tfl_main.cpp.o' failed
make[2]: *** [osrt_cpp/tfl/CMakeFiles/tfl_main.dir/tfl_main.cpp.o] Error 1
CMakeFiles/Makefile2:252: recipe for target 'osrt_cpp/tfl/CMakeFiles/tfl_main.dir/all' failed
make[1]: *** [osrt_cpp/tfl/CMakeFiles/tfl_main.dir/all] Error 2
Makefile:129: recipe for target 'all' failed
make: *** [all] Error 2

Any advice for solving this problem? Thanks.

kumardesappan commented 2 years ago

This header file is part of the tidl_tools folder after successful setup.

You can always refer the GitHub action test log (Corresponding to a release), like the below one

https://github.com/TexasInstruments/edgeai-tidl-tools/runs/5495070931?check_suite_focus=true