码迷,mamicode.com
首页 > 其他好文 > 详细

cmake引用包初探

时间:2019-06-08 17:35:32      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:imu   mini   make   建立   media   sts   目录   tools   clu   

应要求使用的是 mediastreamer2 库。以前开发是在tools下注册了一个新的tool,现在应该另行建立一个项目。

 

好像 CMake 写的项目叫package???

 

项目名字是 mstest

于是在根目录编写 CMakeLists.txt

cmake_minimum_required(VERSION 3.6)

project(mstest)

find_package(Mediastreamer2 REQUIRED)

set(MSTEST_INCLUDE_DIRS
    ${MSTEST_INCLUDE_DIRS}
    ${MEDIASTREAMER2_INCLUDE_DIRS}               
)

set(MSTEST_LDFLAGS
    ${MSTEST_LDFLAGS}
    ${MEDIASTREAMER2_LDFLAGS}
)

add_executable(ass ass.c)
add_executable(s s.c)

target_link_libraries(ass ${MEDIASTREAMER2_LIBRARIES})
target_link_libraries(s ${MEDIASTREAMER2_LIBRARIES})

 

cmake引用包初探

标签:imu   mini   make   建立   media   sts   目录   tools   clu   

原文地址:https://www.cnblogs.com/sinx/p/10991158.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!