mirror of
https://github.com/PaddlePaddle/FastDeploy.git
synced 2025-10-13 12:23:55 +08:00
add support for linux aarch64
This commit is contained in:
12
external/opencv.cmake
vendored
12
external/opencv.cmake
vendored
@@ -41,8 +41,15 @@ elseif(APPLE)
|
||||
set(OPENCV_URL "https://bj.bcebos.com/paddle2onnx/libs/opencv-osx-x86_64-3.4.16.tgz")
|
||||
endif()
|
||||
else()
|
||||
set(OPENCV_URL "https://bj.bcebos.com/paddle2onnx/libs/opencv-linux-x64-3.4.16.tgz")
|
||||
if(CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "aarch64")
|
||||
set(OPENCV_URL "https://bj.bcebos.com/paddle2onnx/libs/opencv-linux-aarch64-3.4.14.tgz")
|
||||
else()
|
||||
set(OPENCV_URL "https://bj.bcebos.com/paddle2onnx/libs/opencv-linux-x64-3.4.16.tgz")
|
||||
endif()
|
||||
if(ENABLE_OPENCV_CUDA)
|
||||
if(CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "aarch64")
|
||||
message(FATAL_ERROR "Cannot set ENABLE_OPENCV_CUDA=ON while in linux-aarch64 platform.")
|
||||
endif()
|
||||
set(OPENCV_URL "https://bj.bcebos.com/paddle2onnx/libs/opencv-linux-x64-gpu-3.4.16.tgz")
|
||||
endif()
|
||||
endif()
|
||||
@@ -60,6 +67,9 @@ elseif(APPLE)
|
||||
set(OPENCV_IMGCODESC_LIB ${OPENCV_INSTALL_DIR}/lib/libopencv_imgcodecs.dylib)
|
||||
else()
|
||||
set(OPENCV_SOURCE_LIB ${OPENCV_SOURCE_DIR}/lib64)
|
||||
if(CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "aarch64")
|
||||
set(OPENCV_SOURCE_LIB ${OPENCV_SOURCE_DIR}/lib)
|
||||
endif()
|
||||
set(OPENCV_CORE_LIB ${OPENCV_INSTALL_DIR}/lib/libopencv_core.so)
|
||||
set(OPENCV_HIGHGUI_LIB ${OPENCV_INSTALL_DIR}/lib/libopencv_highgui.so)
|
||||
set(OPENCV_IMGPROC_LIB ${OPENCV_INSTALL_DIR}/lib/libopencv_imgproc.so)
|
||||
|
Reference in New Issue
Block a user