尝试为 Unity3D 构建 VLC
Trying to build VLC for Unity3D
我一直在尝试获取用于构建 Unity3D 的 VLC 插件。它位于此处:https://code.videolan.org/videolan/vlc-unity/blob/master/README.md
我正在尝试在 Debian 10 (buster) 上执行此操作。
第一个指令是:在最新的 Debian(WSL 或其他)上下载并安装 https://github.com/mstorsjo/llvm-mingw。将其添加到路径。
我相信我已经成功完成了那部分。
下一步是:下载 VLC nightly build 并根据需要调整 vlc-4.0.0-dev/sdk/lib Common.mk
中 LDFLAGS 的路径
这就是我的问题所在。我已经完成了夜间构建的快速安装,我从这里下载了名称中带有 -dev 的源代码:https://nightlies.videolan.org/build/source/
我也尝试过使用 master-daily PPA。
但我仍然找不到任何 vlc-4.0.0-dev/sdk/lib 路径。
我尝试将 LDFLAGS 设置为我拥有的一些 vlc lib 文件夹,但每次构建时都会出现此错误:
lld: error: unable to find library -lvlc
clang-10: error: linker command failed with exit code 1
如果我能让这个 VLC 插件正常工作,我的最终目标是通过 rtsp 将我的一个 Unity3D 虚拟相机流式传输到网络上的查看器。
由于此插件目前仅 Windows,我假设您的目标是 Windows。
从 https://nightlies.videolan.org/build/win64-llvm/last/
下载每晚
您将在 vlc-4.0.0-{date}-dev-win64.7z\vlc-4.0.0-dev\sdk\lib\
找到库
我一直在尝试获取用于构建 Unity3D 的 VLC 插件。它位于此处:https://code.videolan.org/videolan/vlc-unity/blob/master/README.md
我正在尝试在 Debian 10 (buster) 上执行此操作。
第一个指令是:在最新的 Debian(WSL 或其他)上下载并安装 https://github.com/mstorsjo/llvm-mingw。将其添加到路径。
我相信我已经成功完成了那部分。
下一步是:下载 VLC nightly build 并根据需要调整 vlc-4.0.0-dev/sdk/lib Common.mk
中 LDFLAGS 的路径这就是我的问题所在。我已经完成了夜间构建的快速安装,我从这里下载了名称中带有 -dev 的源代码:https://nightlies.videolan.org/build/source/
我也尝试过使用 master-daily PPA。
但我仍然找不到任何 vlc-4.0.0-dev/sdk/lib 路径。
我尝试将 LDFLAGS 设置为我拥有的一些 vlc lib 文件夹,但每次构建时都会出现此错误:
lld: error: unable to find library -lvlc
clang-10: error: linker command failed with exit code 1
如果我能让这个 VLC 插件正常工作,我的最终目标是通过 rtsp 将我的一个 Unity3D 虚拟相机流式传输到网络上的查看器。
由于此插件目前仅 Windows,我假设您的目标是 Windows。
从 https://nightlies.videolan.org/build/win64-llvm/last/
下载每晚您将在 vlc-4.0.0-{date}-dev-win64.7z\vlc-4.0.0-dev\sdk\lib\