百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
P

plex-media-player

> 编程语言
开源

新一代 Plex 桌面/嵌入式客户端

1.2K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

新一代 Plex 桌面/嵌入式客户端

退役

  • 使用 homebrew 安装 ninja:
  • brew install ninja
  • 使用 homebrew 安装 mpv 和其他依赖项:
  • brew install mpv --with-shared --HEAD
  • mkdir build; cd build
  • cmake -GNinja -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=output .. 构建 (ninja):
  • ninja 制作可分发的包:
  • ninja install (请耐心等待,速度较慢) 或者如果您更喜欢在 Xcode 中工作,则可以运行 CMake 进行 xcode 构建):
  • mkdir build; cd build
  • cmake -GXcode ..

在 Linux 上构建

Plex Media Player 官方要求使用 Qt 5.9.5。我们的用户已经表明,Qt 5.10 和 Qt 5.11 也可以正确构建。但是,Qt 5.11.0 和 5.11.1 版本是 不兼容的,应避免使用。Qt 5.12 可能适用于您。如果您的系统安装的 Qt 版本高于 5.9.5,请考虑在专用虚拟机或 Docker 容器中构建 PMP。如果系统安装的 Qt 版本低于 5.9.5,则升级系统 Qt 可能会导致其他应用程序出现问题,具体取决于使用的 Qt 版本。

  • sudo apt install autoconf automake libtool libharfbuzz-dev libfreetype6-dev libfontconfig1-dev libx11-dev libxrandr-dev libvdpau-dev libva-dev mesa-common-dev libegl1-mesa-dev yasm libasound2-dev libpulse-dev libuchardet-dev zlib1g-dev libfribidi-dev git libgnutls28-dev libgl1-mesa-dev libsdl2-dev cmake
  • mkdir pmp
  • cd pmp 不基于 Debian/Ubuntu 的系统也会有类似的包,但您需要自己找出它们的名称。

下载和安装 Qt

如果您的发行版提供了 Qt 5.9.5 包,请尝试使用它。否则,请执行以下操作:

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C++

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言