2021-06-23
Posted 张三和李四的家
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2021-06-23相关的知识,希望对你有一定的参考价值。
一个添加指定路径库的CMake
cmake_minimum_required( VERSION 3.10)
project(FindLib)
set(CMAKE_CXX_STANDARD 11)
add_definitions(-D__STDC_CONSTANT_MACROS ) # 添加自定义宏
link_directories( /home/hdp/lib) #Add directories in which the linker will look for libraries.
list(APPEND EXTRA_LIBS -lavutil -lavformat -lavcodec -lavutil -lswscale -lswresample -lSDL2 -lpthread)
include_directories(. /home/hdp/include ) #Add include directories to the build.
add_executable($PROJECT_NAME main.cpp)
target_link_libraries( $PROJECT_NAME $EXTRA_LIBS ) #Specify libraries or flags to use when linking a given target and/or its dependents.
#cmake 的缓存 真可怕
以上是关于2021-06-23的主要内容,如果未能解决你的问题,请参考以下文章