2 Star 0 Fork 0

SENSING Technology/linux-falcon-camera-sdk

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
CMakeLists.txt 2.52 KB
一键复制 编辑 原始数据 按行查看 历史
SENSING Technology 提交于 2024-05-29 14:10 +08:00 . first commit
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)
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/sensing-world/linux-falcon-camera-sdk.git
[email protected]:sensing-world/linux-falcon-camera-sdk.git
sensing-world
linux-falcon-camera-sdk
linux-falcon-camera-sdk
master

搜索帮助