| | |
| | | ./lib/detecter_tools/*.hpp |
| | | ./lib/detecter_tools/*.cuh |
| | | ./lib/detecter_tools/darknet/*.hpp |
| | | ./lib/detecter_tools/darknet/*.cuh) |
| | | ./lib/detecter_tools/darknet/*.cuh |
| | | ) |
| | | |
| | | # 检索查找文件信息 |
| | | file(GLOB sources |
| | |
| | | ./lib/detecter_tools/*.cpp |
| | | ./lib/detecter_tools/darknet/*.c |
| | | ./lib/detecter_tools/darknet/*.cpp |
| | | ./lib/detecter_tools/darknet/*.cu) |
| | | ./lib/detecter_tools/darknet/*.cu |
| | | ) |
| | | |
| | | source_group("Include" FILES ${CURRENT_HEADERS}) |
| | | source_group("Source" FILES ${sources}) |
| | |
| | | set( |
| | | CUDA_NVCC_FLAGS |
| | | ${CUDA_NVCC_FLAGS}; |
| | | -gencode arch=compute_61,code=sm_61 -std=c++14# 不同GPU有不同的算力指数,可查看算力表 |
| | | -gencode arch=compute_61,code=sm_61 -std=c++14 # 不同GPU有不同的算力指数,可查看算力表 |
| | | ) |
| | | set(CUDA_NVCC_FLAGS_RELWITHDEBINFO "--device-debug;-lineinfo") |
| | | #find_package(OpenCV REQUIRED) # 查找系统的默认opencv环境 |
| | |
| | | endif() |
| | | |
| | | |
| | | # set(OPENCV_DIR /data/disk2/opt/01_opencv/opencv3.4.8) |
| | | set(OPENCV_DIR /data/disk2/opt/01_opencv/opencv2.4.13) |
| | | set(OpenCV_DIR /data/disk2/opt/01_opencv/opencv4.5.1/build) |
| | | FIND_PACKAGE(OpenCV REQUIRED) |
| | | |
| | | link_directories(/usr/local/cuda-10.0/lib64) |
| | | #link_directories(/usr/local/lib) |
| | |
| | | nvToolsExt |
| | | opencv_core |
| | | opencv_highgui |
| | | # opencv_imgcodecs |
| | | opencv_imgcodecs |
| | | opencv_imgproc |
| | | # opencv_videoio |
| | | opencv_videoio |
| | | opencv_video |
| | | opencv_calib3d |
| | | opencv_features2d |
| | |
| | | #cuda_add_library(${PROJECT_NAME} SHARED ${sources} ${CURRENT_HEADERS}) |
| | | |
| | | #设置 target 需要链接的库 |
| | | target_link_libraries(${PROJECT_NAME} ${LIBS}) |
| | | target_link_libraries(${PROJECT_NAME} ${LIBS} ${Opencv_LIBS}) |