zoukankan      html  css  js  c++  java
  • cmakelist 添加第三方库

    在libtorch工程中添加一个dcn的库,编译出来的库名字是
    /data_4/everyday/0902/snake/snake-refinenet/dcn_cpp_plugin/myinstall/lib/libdcn_v2_cuda_forward_v2.so

    下面是完成的总的完成的正确的:

    cmake_minimum_required(VERSION 3.0 FATAL_ERROR)
    project(snake-refinenet)
    
    
    SET(CMAKE_BUILD_TYPE "Debug")
    
    set(CMAKE_PREFIX_PATH "/data_4/everyday/0901/pytorch/torch")
    find_package(Torch REQUIRED)
    
    set(CMAKE_PREFIX_PATH "/home/yhl/software_install/opencv3.2")
    find_package(OpenCV REQUIRED)
    
    #include_directories("/data_4/everyday/0902/snake/snake-refinenet/dcn_cpp_plugin/dcn_v2.h")
    #link_directories("/data_4/everyday/0902/snake/snake-refinenet/dcn_cpp_plugin/myinstall/lib/libdcn_v2_cuda_forward_v2.so")
    #link_libraries(libdcn_v2_cuda_forward_v2)
    
    set(INC_DIR /data_4/everyday/0902/snake/snake-refinenet/dcn_cpp_plugin)
    set(LINK_DIR /data_4/everyday/0902/snake/snake-refinenet/dcn_cpp_plugin/myinstall/lib)
    include_directories(${INC_DIR})
    link_directories(${LINK_DIR})
    link_libraries(dcn_v2_cuda_forward_v2)
    
    
    add_executable(example-app example-app.cpp refine_det.cpp)
    target_link_libraries(example-app "${TORCH_LIBRARIES}")
    #target_link_libraries(example-app ${Boost_LIBRARIES})
    target_link_libraries(example-app ${OpenCV_LIBS})
    target_link_libraries(example-app dcn_v2_cuda_forward_v2)
    set_property(TARGET example-app PROPERTY CXX_STANDARD 11)
    
    

    一开始报错找不到
    /usr/bin/ld: 找不到 -llibdcn_v2_cuda_forward_v2
    /usr/bin/ld: 找不到 -llibdcn_v2_cuda_forward_v2

    原来是要把lib去掉啊
    link_libraries(dcn_v2_cuda_forward_v2)
    target_link_libraries(example-app dcn_v2_cuda_forward_v2)

  • 相关阅读:
    CF1080D Olya and magical square
    CF1062D Fun with Integers
    leetcode378 Kth Smallest Element in a Sorted Matrix
    hdoj薛猫猫杯程序设计网络赛1003 球球大作战
    hihocoder1068 RMQ-ST算法
    hihocoder1032 最长回文子串
    hihocoder1394 网络流四·最小路径覆盖
    hihocoder1398 网络流五·最大权闭合子图
    【bzoj4562】HAOI2016食物链
    【bzoj1026】windy数
  • 原文地址:https://www.cnblogs.com/yanghailin/p/13602395.html
Copyright © 2011-2022 走看看