ubuntu下CMake编译生成动态库和静态库,以OpenTLD为例。
来源:互联网 发布:网络分流器和交换机 编辑:程序博客网 时间:2024/05/02 02:45
迅速上手,能随便跑起来的OpenTLD
opencv2.4.8,下载:Here.
ubuntu下CMake编译生成动态库(.so)和静态库(.a),以OpenTLD为例。
直接看CMakeLists.txt吧。
cmake_minimum_required( VERSION 2.8 )set(PROJECT_NAME OpenTLD) project(${PROJECT_NAME}) configure_file(h2.mp4 h2.mp4 COPYONLY)configure_file(parameters.yml parameters.yml COPYONLY)# Find necessary packages# OpenCV # find_package(OpenCV REQUIRED)# include_directories(${OpenCV_INCLUDE_DIRS})include_directories(/usr/local/include/)LINK_DIRECTORIES(/usr/local/lib/)# matlab include_directories(${PROJECT_SOURCE_DIR}/include/)LINK_DIRECTORIES(${PROJECT_SOURCE_DIR}/lib/)# .so# add_library(tld SHARED TLD.cpp)# .a# add_library(tld STATIC TLD.cpp)add_library(tld_utils STATIC tld_utils.cpp)add_library(LKTracker STATIC LKTracker.cpp)add_library(ferNN STATIC FerNNClassifier.cpp)add_library(tld STATIC TLD.cpp) set(SRCS OpenTLD.cpp) add_executable(${PROJECT_NAME} ${SRCS})target_link_libraries(${PROJECT_NAME} tld LKTracker ferNN tld_utils)# target_link_libraries(${PROJECT_NAME} ${OpenCV_LIBRARIES}) target_link_libraries(${PROJECT_NAME} -lopencv_highgui -lopencv_core -lopencv_nonfree -lopencv_legacy -lopencv_video -lopencv_imgproc)
阅读全文
0 0
- ubuntu下CMake编译生成动态库和静态库,以OpenTLD为例。
- CMake 编译静态库和动态库
- windows下使用cmake和ndk编译android所用动态库.so和静态库.a
- [2] CMake On Linux - 编译静态库和动态库
- 在ubuntu下使用cmake进行opencv的配置和Windows下进行使用cmake编译源代码比较,opencv3进行g++例子程序编译、动态库的制作
- Ubuntu--(5)Linux下C++编译生成自定义静态库/动态库
- glog/gflags:linux下用cmake通过MinGW-w64交叉编译生成windows版本静态库
- linux下gcc编译生成静态及动态库
- 在Ubuntu下生成动态库与静态库
- Windows下用VC6.0编译Lua源码 生成静态库和动态链接库
- cmake同时生成动态库与静态库的方法
- 使用cmake生成基于静态库的动态链接库
- ubuntu下用Gcc编译器编译c语言的静态和动态链接库范例
- 利用CMake生成动态或静态链接库工程
- 利用CMake生成动态或静态链接库工程
- 从clapack-cmake看动态库和静态库的编译
- CMake学习笔记(3)——编译静态库和动态库
- gcc编译源码生成静态库和动态库
- 剑指offer第25题(复杂链表的复制)
- VTK学习-vtkLight
- 在idea中使用maven的一些总结
- JNI教程(所用的环境为LINUX)
- [Java面试五]Spring总结以及在面试中的一些问题
- ubuntu下CMake编译生成动态库和静态库,以OpenTLD为例。
- Sublime text3 设置快捷键打开指定浏览器预览
- public 等区分
- Git版本库
- 刷题表
- 爬了知乎200万数据,图说程序员都喜欢去哪儿工作
- python 错误代码和异常系统设计
- rocketmq学习笔记 一 hello world
- 机器学习和深度学习引用量最高的20篇论文(2014-2017)