用户您好,请详细描述您所遇到的问题,这会帮助我们快速定位问题~
1.芯片型号:J5
2.天工开物开发包OpenExplorer版本:例如J5_OE_1.1.45等
3.问题定位:能否使用openmp并行开发
4.问题具体描述:cmakelist 添加openmp 报错 错误如下:
-- Check for working CXX compiler: /opt/gcc-ubuntu-9.3.0-2020.03-x86_64-aarch64-linux-gnu/bin/aarch64-linux-gnu-g++
-- Check for working CXX compiler: /opt/gcc-ubuntu-9.3.0-2020.03-x86_64-aarch64-linux-gnu/bin/aarch64-linux-gnu-g++ – works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- DEPS_ROOT: /mnt/XiaoDong/20230717/deps_gcc9.3/aarch64
-- RELEASE_ROOT: /usr/local
-- HOST_PACKAGE_DIR: /root/.horizon/ddk/j5_aarch64
CMake Error at /cmake-3.14.5-Linux-x86_64/share/cmake-3.14/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
Could NOT find OpenMP_CXX (missing: OpenMP_CXX_FLAGS OpenMP_CXX_LIB_NAMES)
Call Stack (most recent call first):
/cmake-3.14.5-Linux-x86_64/share/cmake-3.14/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE)
/cmake-3.14.5-Linux-x86_64/share/cmake-3.14/Modules/FindOpenMP.cmake:474 (find_package_handle_standard_args)
CMakeLists.txt:29 (FIND_PACKAGE)
-- Configuring incomplete, errors occurred!
See also “/mnt/XiaoDong/20230717/build/CMakeFiles/CMakeOutput.log”.
See also “/mnt/XiaoDong/20230717/build/CMakeFiles/CMakeError.log”.
make: *** No targets specified and no makefile found. Stop.
root@107:/mnt/XiaoDong/20230717# sh build.sh
-- DEPS_ROOT: /mnt/XiaoDong/20230717/deps_gcc9.3/aarch64
-- RELEASE_ROOT: /usr/local
-- HOST_PACKAGE_DIR: /root/.horizon/ddk/j5_aarch64
CMake Error at /cmake-3.14.5-Linux-x86_64/share/cmake-3.14/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
Could NOT find OpenMP_CXX (missing: OpenMP_CXX_FLAGS OpenMP_CXX_LIB_NAMES)
Call Stack (most recent call first):
/cmake-3.14.5-Linux-x86_64/share/cmake-3.14/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE)
/cmake-3.14.5-Linux-x86_64/share/cmake-3.14/Modules/FindOpenMP.cmake:474 (find_package_handle_standard_args)
CMakeLists.txt:29 (FIND_PACKAGE)
-- Configuring incomplete, errors occurred!
See also “/mnt/XiaoDong/20230717/build/CMakeFiles/CMakeOutput.log”.
See also “/mnt/XiaoDong/20230717/build/CMakeFiles/CMakeError.log”.
make: *** No targets specified and no makefile found. Stop.