代码拉取完成,页面将自动刷新
cmake_minimum_required(VERSION 3.5)
project(falconsdk)
#SET(CMAKE_CXX_FLAGS "-std=c++14 -O3 -DUSEIMU")
SET(CMAKE_CXX_FLAGS "-std=c++14 -DUSEIMU")
SET(CMAKE_C_FLAGS " -O3 -DUSEIMU")
set(YUVSRC
src/libyuv/compare.cc
src/libyuv/compare_common.cc
src/libyuv/compare_gcc.cc
src/libyuv/compare_msa.cc
src/libyuv/compare_neon.cc
src/libyuv/compare_neon64.cc
src/libyuv/compare_win.cc
src/libyuv/convert.cc
src/libyuv/convert_argb.cc
src/libyuv/convert_from.cc
src/libyuv/convert_from_argb.cc
src/libyuv/convert_jpeg.cc
src/libyuv/convert_to_argb.cc
src/libyuv/convert_to_i420.cc
src/libyuv/cpu_id.cc
src/libyuv/mjpeg_decoder.cc
src/libyuv/mjpeg_validate.cc
src/libyuv/planar_functions.cc
src/libyuv/rotate.cc
src/libyuv/rotate_any.cc
src/libyuv/rotate_argb.cc
src/libyuv/rotate_common.cc
src/libyuv/rotate_gcc.cc
src/libyuv/rotate_msa.cc
src/libyuv/rotate_neon.cc
src/libyuv/rotate_neon64.cc
src/libyuv/rotate_win.cc
src/libyuv/row_any.cc
src/libyuv/row_common.cc
src/libyuv/row_gcc.cc
src/libyuv/row_msa.cc
src/libyuv/row_neon.cc
src/libyuv/row_neon64.cc
src/libyuv/row_win.cc
src/libyuv/scale.cc
src/libyuv/scale_any.cc
src/libyuv/scale_argb.cc
src/libyuv/scale_common.cc
src/libyuv/scale_gcc.cc
src/libyuv/scale_msa.cc
src/libyuv/scale_neon.cc
src/libyuv/scale_neon64.cc
src/libyuv/scale_rgb.cc
src/libyuv/scale_uv.cc
src/libyuv/scale_win.cc
src/libyuv/video_common.cc)
set(TRANSFERLAYERSRC
src/transferlayer/swtl_v4luvc.cpp
src/transferlayer/swtl.c
src/transferlayer/swtl_net.c
src/transferlayer/swtl_libusb.c)
set(OTHERSRC src/timer.c
src/swfm.cpp
src/log.c
src/list.c
src/utils.c
src/swfm_upgrade_module.c
src/yuv_rgb.c
src/timestamp.c
src/swfmcc.c
src/trace.c
src/ring_queue.c
src/jsoncpp.cpp
src/log_file.c
src/func.cpp
src/func_base.cpp)
set(CNNSRC
src/cnn/yolox_post_process.cpp
src/cnn/hand_post.cpp
)
set(DEPTHFILTERSRC
src/depthfilter/smearfilter.cpp
)
aux_source_directory(test TESTSRC)
list(FILTER TESTSRC EXCLUDE REGEX "cctest.cpp" )
include_directories(
./include
./include/cnn/
./include/depthfilter
./include/libyuv
./test
/usr/include/libusb-1.0
/usr/include/opencv4
/usr/include
/usr/include/eigen3/Eigen
/usr/include/opencv4
)
add_library(falcon ${OTHERSRC} ${YUVSRC} ${CNNSRC} ${TRANSFERLAYERSRC} ${DEPTHFILTERSRC})
#message(STATUS "123123123123131 "${Func})
add_executable(test_cpp example/cpp.cpp)
target_link_libraries(test_cpp falcon pthread usb-1.0 yaml jpeg opencv_core opencv_imgproc opencv_highgui)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。