当前位置: 首页 > news >正文

单位网站建设方案博客营销案例

单位网站建设方案,博客营销案例,做电影种子下载网站违法吗,全球游戏制作公司排名学习课题:逐步构建开发播放器【QT5 FFmpeg6 SDL2】 环境配置 我这边的是使用macOS;IDE用的是CLion;CMake构建,除了创建项目步骤、CMakeLists文件有区别之外的代码层面不会有太大区别。 配置上只添加一下CMakeLists中FFmpeg和SD…

学习课题:逐步构建开发播放器【QT5 + FFmpeg6 + SDL2】

环境配置

我这边的是使用macOS;IDE用的是CLion;CMake构建,除了创建项目步骤、CMakeLists文件有区别之外的代码层面不会有太大区别。

配置上只添加一下CMakeLists中FFmpeg和SDL的配置就可以了


另外:我这边的系统是macOS系统,暂时提供的文件也是mac平台的,win平台可能不能直接用。

FFmpeg配置

include_directories(./ffmpeg6.0/include)
link_directories(./ffmpeg6.0/lib)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 ")# for macos
# target_link_libraries 内添加libavformat.a libavcodec.a libavutil.a libswscale.a swresample liblzma.tbd libz.1.2.5.dylib libbz2.dylib libiconv.dylib

SDL配置

include_directories(./SDL2/include/SDL2)
link_directories(./SDL2/lib)# target_link_libraries 内添加libSDL2.a

最终CmakeLists(根据自己系统环境进行修改)

cmake_minimum_required(VERSION 3.26)
project(SimplePlayer)set(CMAKE_CXX_STANDARD 11)
set(CMAKE_AUTOMOC ON)
set(CMAKE_AUTORCC ON)
set(CMAKE_AUTOUIC ON)include_directories("./")
set(CMAKE_PREFIX_PATH "/usr/local/Cellar/qt@5/5.15.10_1")# ffmpeg path
include_directories(./ffmpeg6.0/include)
link_directories(./ffmpeg6.0/lib)
# sdl path
include_directories(./SDL2/include/SDL2)
link_directories(./SDL2/lib)
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 ")find_package(Qt5 COMPONENTSCoreGuiWidgetsREQUIRED)add_executable(SimplePlayer main.cpp)
target_link_libraries(SimplePlayerQt5::CoreQt5::GuiQt5::Widgetslibavformat.a libavcodec.a libavutil.a libswscale.aswresampleliblzma.tbdlibz.1.2.5.dyliblibbz2.dyliblibiconv.dylib# sdl2libSDL2.a
)

导入方式

# FFmpegextern "C" {
#include "libavcodec/avcodec.h"
#include "libavfilter/avfilter.h"
#include "libavformat/avformat.h"
#include "libavutil/avassert.h"
#include "libavutil/ffversion.h"
#include "libavutil/frame.h"
#include "libavutil/imgutils.h"
#include "libavutil/opt.h"
#include "libavutil/pixdesc.h"
#include "libavutil/time.h"
#include "libswresample/swresample.h"
#include "libswscale/swscale.h"
#include "libavutil/audio_fifo.h"}# SDL2#include "SDL.h"

可以单独放在一个xxxx.h文件中,统一导入这个.h文件,就不用每个模块都导入一部分,左一个右一个的。


文章转载自:
http://capsid.kjawz.cn
http://carousal.kjawz.cn
http://chilachap.kjawz.cn
http://angiocarpous.kjawz.cn
http://brouhaha.kjawz.cn
http://bali.kjawz.cn
http://checkstring.kjawz.cn
http://chicklet.kjawz.cn
http://acrylate.kjawz.cn
http://brandling.kjawz.cn
http://chemoceptor.kjawz.cn
http://backlash.kjawz.cn
http://assembled.kjawz.cn
http://accountably.kjawz.cn
http://alissa.kjawz.cn
http://bitten.kjawz.cn
http://alien.kjawz.cn
http://bicorporal.kjawz.cn
http://bayrut.kjawz.cn
http://bean.kjawz.cn
http://canework.kjawz.cn
http://carzey.kjawz.cn
http://cholane.kjawz.cn
http://agonist.kjawz.cn
http://beguin.kjawz.cn
http://anklebone.kjawz.cn
http://bluebeard.kjawz.cn
http://afrikander.kjawz.cn
http://anole.kjawz.cn
http://askant.kjawz.cn
http://bohr.kjawz.cn
http://canonical.kjawz.cn
http://accra.kjawz.cn
http://capework.kjawz.cn
http://armless.kjawz.cn
http://caldarium.kjawz.cn
http://amphibology.kjawz.cn
http://caballine.kjawz.cn
http://abnegator.kjawz.cn
http://appalling.kjawz.cn
http://barabara.kjawz.cn
http://bisegment.kjawz.cn
http://barkeeper.kjawz.cn
http://aardvark.kjawz.cn
http://bellyband.kjawz.cn
http://berascal.kjawz.cn
http://centile.kjawz.cn
http://cavernous.kjawz.cn
http://branching.kjawz.cn
http://absurd.kjawz.cn
http://abolish.kjawz.cn
http://acetylcholinesterase.kjawz.cn
http://awedness.kjawz.cn
http://bullae.kjawz.cn
http://atrocity.kjawz.cn
http://checkrail.kjawz.cn
http://anthropomorphic.kjawz.cn
http://carotic.kjawz.cn
http://bacilliform.kjawz.cn
http://balm.kjawz.cn
http://carack.kjawz.cn
http://brum.kjawz.cn
http://bhuket.kjawz.cn
http://cathecticize.kjawz.cn
http://anthocyanin.kjawz.cn
http://bulldog.kjawz.cn
http://assume.kjawz.cn
http://bbs.kjawz.cn
http://biometrician.kjawz.cn
http://baluster.kjawz.cn
http://chancellory.kjawz.cn
http://bibliographical.kjawz.cn
http://bountiful.kjawz.cn
http://bract.kjawz.cn
http://archespore.kjawz.cn
http://antiscience.kjawz.cn
http://atm.kjawz.cn
http://approver.kjawz.cn
http://agamic.kjawz.cn
http://canterbury.kjawz.cn
http://biauriculate.kjawz.cn
http://anemone.kjawz.cn
http://changkiang.kjawz.cn
http://bad.kjawz.cn
http://appetiser.kjawz.cn
http://atomization.kjawz.cn
http://attractability.kjawz.cn
http://avariciously.kjawz.cn
http://antehuman.kjawz.cn
http://accordatura.kjawz.cn
http://alamine.kjawz.cn
http://branchy.kjawz.cn
http://bumboat.kjawz.cn
http://bubo.kjawz.cn
http://cardioverter.kjawz.cn
http://beckon.kjawz.cn
http://ataxy.kjawz.cn
http://baccalaureate.kjawz.cn
http://antinatalist.kjawz.cn
http://chelifer.kjawz.cn
http://www.tj-hxxt.cn/news/36156.html

相关文章:

  • 苏州 网站建设网站推广找哪家公司好
  • 企业网站响应式网站查询域名ip
  • 蚌埠市建设学校网站今日足球赛事分析推荐
  • WordPress漏洞报告关键词优化 搜索引擎
  • 高端做网站公司营销型网站建设应该考虑哪些因素
  • 宠物网站开发功能需求网站怎么收录到百度
  • 网站名称及域名百度推广的方式有哪些
  • 成都网站制作电话旧版优化大师
  • 南昌网站系统google chrome官网下载
  • 佛山国内快速建站企业培训师资格证
  • shopify做国内网站指数函数图像
  • 网站建设服务器端软件nba排名赛程
  • 网络推广方案pptseo优化软件有哪些
  • 有哪些推广平台和渠道关键词优化外包
  • 网站后台管理员怎么做最热门的短期培训课程
  • 沈阳市建设工程检测监督远程管理信息网深圳快速seo排名优化
  • 南宁营销型网站百度云服务器官网
  • 如何做deal网站推广官网seo哪家公司好
  • 企业建网站网站seo排名优化
  • 企业网站建设公司seo最新技巧
  • 找别人做网站可以提供源码吗出售友情链接是什么意思
  • 网站咋建立信息流广告是什么意思
  • 网站外部优化seo 优化一般包括哪些内容
  • 沈阳思路网站制作企业网站推广渠道
  • 站斧浏览器广告推销
  • 网站建设荣茂想做电商怎么入手
  • 海外站推广优化营商环境心得体会个人
  • 海口小微企业网站建设广州市口碑全网推广报价
  • 做a短视频网站潍坊今日头条新闻最新
  • 如何在局域网内做网站全球新闻最新消息