MAC下开发FFMPEG的cmake

cmake_minimum_required(VERSION 3.6)
project(FFMPEG_DEMO3)

set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -v -stdlib=libc++ -framework OpenGL -framework AppKit -framework Security -framework CoreFoundation -framework CoreVideo -framework CoreMedia -framework QuartzCore -framework CoreFoundation -framework VideoDecodeAcceleration -framework Cocoa -framework AudioToolbox -framework VideoToolbox -framework OpenCL -I/usr/local/include -L/usr/local/lib/ -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include -L/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/")

set(SOURCE_FILES main.cpp)
add_executable(FFMPEG_DEMO3 ${SOURCE_FILES})
INCLUDE_DIRECTORIES(/usr/local/Cellar/ffmpeg/3.2.2/include)
INCLUDE_DIRECTORIES(/usr/local/Cellar/ffmpeg/3.2.2/lib)
INCLUDE_DIRECTORIES(/usr/local/Cellar/libass/0.13.6/include)
INCLUDE_DIRECTORIES(/usr/local/Cellar/libass/0.13.6/lib)
INCLUDE_DIRECTORIES(/usr/X11/lib)
INCLUDE_DIRECTORIES(/usr/lib)
FIND_LIBRARY(LIBAVCODEC libavcodec.dylib)
FIND_LIBRARY(LIBAVDEVICE libavdevice.dylib)
FIND_LIBRARY(LIBAVFILTER libavfilter.dylib)
FIND_LIBRARY(LIBAVFORMAT libavformat.dylib)
FIND_LIBRARY(LIBAVUTIL libavutil.dylib)
FIND_LIBRARY(LIBPOSTPROC libpostproc.dylib)
FIND_LIBRARY(LIBSWRESAMPLE libswresample.dylib)
FIND_LIBRARY(LIBSWSCALE libswscale.dylib)
FIND_LIBRARY(LIBPOSTPROC libpostproc.dylib)
FIND_LIBRARY(LIBICONV libiconv.dylib)
FIND_LIBRARY(LIBAVRESAMPLE libavresample.dylib)
FIND_LIBRARY(LIBFREETYPE libfreetype.dylib)
FIND_LIBRARY(LIBASS libass.dylib)


MARK_AS_ADVANCED(LIBAVCODEC LIBAVDEVICE LIBAVFILTER LIBMP3LAME LIBAVUTIL LIBAVRESAMPLE LIBSWSCALE LIBAVFORMAT LIBPOSTPROC LIBSWRESAMPLE LIBICONV LIBFREETYPE LIBASS)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值