file(GLOB ROOT_SOURCE *.cpp)
file(GLOB ROOT_INLINE *.inl)
file(GLOB ROOT_HEADER *.hpp)
file(GLOB ROOT_TEXT ../*.txt)
file(GLOB ROOT_MD ../*.md)
file(GLOB ROOT_NAT ../util/glm.natvis)
file(GLOB_RECURSE CORE_SOURCE ./detail/*.cpp)
file(GLOB_RECURSE CORE_INLINE ./detail/*.inl)
file(GLOB_RECURSE CORE_HEADER ./detail/*.hpp)
file(GLOB_RECURSE EXT_SOURCE ./ext/*.cpp)
file(GLOB_RECURSE EXT_INLINE ./ext/*.inl)
file(GLOB_RECURSE EXT_HEADER ./ext/*.hpp)
file(GLOB_RECURSE GTC_SOURCE ./gtc/*.cpp)
file(GLOB_RECURSE GTC_INLINE ./gtc/*.inl)
file(GLOB_RECURSE GTC_HEADER ./gtc/*.hpp)
file(GLOB_RECURSE GTX_SOURCE ./gtx/*.cpp)
file(GLOB_RECURSE GTX_INLINE ./gtx/*.inl)
file(GLOB_RECURSE GTX_HEADER ./gtx/*.hpp)
file(GLOB_RECURSE SIMD_SOURCE ./simd/*.cpp)
file(GLOB_RECURSE SIMD_INLINE ./simd/*.inl)
file(GLOB_RECURSE SIMD_HEADER ./simd/*.h)
source_group("Text Files" FILES ${ROOT_TEXT} ${ROOT_MD})
source_group("Core Files" FILES ${CORE_SOURCE})
source_group("Core Files" FILES ${CORE_INLINE})
source_group("Core Files" FILES ${CORE_HEADER})
source_group("EXT Files" FILES ${EXT_SOURCE})
source_group("EXT Files" FILES ${EXT_INLINE})
source_group("EXT Files" FILES ${EXT_HEADER})
source_group("GTC Files" FILES ${GTC_SOURCE})
source_group("GTC Files" FILES ${GTC_INLINE})
source_group("GTC Files" FILES ${GTC_HEADER})
source_group("GTX Files" FILES ${GTX_SOURCE})
source_group("GTX Files" FILES ${GTX_INLINE})
source_group("GTX Files" FILES ${GTX_HEADER})
source_group("SIMD Files" FILES ${SIMD_SOURCE})
source_group("SIMD Files" FILES ${SIMD_INLINE})
source_group("SIMD Files" FILES ${SIMD_HEADER})
add_library(glm INTERFACE)
include(GNUInstallDirs)
target_include_directories(glm INTERFACE
$<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}>
$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>
)
install(TARGETS glm EXPORT glm)
if(BUILD_STATIC_LIBS)
add_library(glm_static STATIC ${ROOT_TEXT} ${ROOT_MD} ${ROOT_NAT}
${ROOT_SOURCE} ${ROOT_INLINE} ${ROOT_HEADER}
${CORE_SOURCE} ${CORE_INLINE} ${CORE_HEADER}
${EXT_SOURCE} ${EXT_INLINE} ${EXT_HEADER}
${GTC_SOURCE} ${GTC_INLINE} ${GTC_HEADER}
${GTX_SOURCE} ${GTX_INLINE} ${GTX_HEADER}
${SIMD_SOURCE} ${SIMD_INLINE} ${SIMD_HEADER})
target_link_libraries(glm_static PUBLIC glm)
add_library(glm::glm_static ALIAS glm_static)
endif()
if(BUILD_SHARED_LIBS)
add_library(glm_shared SHARED ${ROOT_TEXT} ${ROOT_MD} ${ROOT_NAT}
${ROOT_SOURCE} ${ROOT_INLINE} ${ROOT_HEADER}
${CORE_SOURCE} ${CORE_INLINE} ${CORE_HEADER}
${EXT_SOURCE} ${EXT_INLINE} ${EXT_HEADER}
${GTC_SOURCE} ${GTC_INLINE} ${GTC_HEADER}
${GTX_SOURCE} ${GTX_INLINE} ${GTX_HEADER}
${SIMD_SOURCE} ${SIMD_INLINE} ${SIMD_HEADER})
target_link_libraries(glm_shared PUBLIC glm)
add_library(glm::glm_shared ALIAS glm_shared)
endif()
没有合适的资源?快使用搜索试试~ 我知道了~
QT+ opengl + ffmpeg 写的 全景播放器
共712个文件
hpp:276个
h:151个
inl:139个
12 下载量 97 浏览量
2023-05-12
09:32:18
上传
评论
收藏 564.66MB RAR 举报
温馨提示
QT+ opengl + ffmpeg 写的 全景播放器
资源推荐
资源详情
资源评论
收起资源包目录
QT+ opengl + ffmpeg 写的 全景播放器 (712个子文件)
fileList.bin 56KB
glad.c 110KB
moc_predefs.h.cbt 55B
PlayWindow.cpp 16KB
VideoCapture.cpp 15KB
glm.cpp 8KB
GLTool.cpp 7KB
moc_QTPlayer.cpp 3KB
QTPlayer.cpp 3KB
model.cpp 2KB
Camera.cpp 1KB
qrc_QTPlayer.cpp 1KB
Shader.cpp 1KB
Texture2D.cpp 709B
main.cpp 187B
QtEvent.cpp 22B
Browse.VC.db 50.37MB
avcodec-58.dll 17.73MB
avcodec-58.dll 17.73MB
Qt5Gui.dll 6.8MB
Qt5Core.dll 5.91MB
Qt5Widgets.dll 5.34MB
avfilter-7.dll 4.65MB
avfilter-7.dll 4.65MB
avformat-58.dll 3.6MB
avformat-58.dll 3.6MB
avutil-56.dll 1.51MB
avutil-56.dll 1.51MB
swscale-5.dll 1.22MB
swscale-5.dll 1.22MB
avdevice-58.dll 802KB
avdevice-58.dll 802KB
swresample-3.dll 708KB
swresample-3.dll 708KB
QTPlayer.exe 274KB
QTPlayer_new.exe 274KB
QTPlayer.vcxproj.filters 3KB
qtvars.vcxproj.filters 493B
fragmentyuv.glsl 758B
fragment_yuyv422.glsl 698B
fragment_nv12.glsl 698B
fragment_nv21.glsl 698B
fragment_uyvy422.glsl 698B
vertexshader.glsl 408B
fragment.glsl 369B
fragment2.glsl 369B
fragment_rgb.glsl 235B
fragment_gray.glsl 235B
fragment_bgr.glsl 235B
fragment_rgba.glsl 227B
fragment_bgra.glsl 227B
fragment_abgr.glsl 227B
fragmentShader_argb.glsl 227B
glew.h 1.15MB
glfw3.h 211KB
glad.h 207KB
avcodec.h 145KB
avformat.h 115KB
eglew.h 104KB
glxew.h 73KB
wglew.h 63KB
avfilter.h 41KB
matrix.h 39KB
opt.h 36KB
pixfmt.h 34KB
avio.h 32KB
frame.h 32KB
hwcontext.h 24KB
mem.h 23KB
packet.h 22KB
swresample.h 21KB
glfw3native.h 20KB
intreadwrite.h 18KB
common.h 18KB
avdevice.h 17KB
codec.h 16KB
pixdesc.h 16KB
codec_id.h 15KB
avstring.h 14KB
platform.h 13KB
hdr_dynamic_metadata.h 12KB
log.h 12KB
swscale.h 12KB
imgutils.h 11KB
buffer.h 11KB
khrplatform.h 11KB
bsf.h 11KB
samplefmt.h 10KB
channel_layout.h 9KB
avutil.h 9KB
hash.h 8KB
dict.h 8KB
spherical.h 8KB
mathematics.h 8KB
bprint.h 8KB
parseutils.h 7KB
hwcontext_vulkan.h 7KB
codec_par.h 7KB
encryption_info.h 7KB
common.h 7KB
共 712 条
- 1
- 2
- 3
- 4
- 5
- 6
- 8
资源评论
QMCY_jason
- 粉丝: 2222
- 资源: 17
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功