amazon-web-services - 无法在 Windows 中设置 amazon-kinesis-video-streams-producer-sdk-cpp

我是一个新手,我正在努力在我的 Windows 笔记本电脑中设置 amazon-kinesis-video-streams-producer-sdk-cpp。我正在运行这个命令:

cmake .. -G "Visual Studio 17 2022" -DBUILD_GSTREAMER_PLUGIN=ON -DBUILD_JNI=TRUE

但出现错误:

-- Checking for module 'gstreamer-app-1.0'
--
CMake Error at C:/Program Files/CMake/share/cmake-3.23/Modules/FindPkgConfig.cmake:603 (message):
  A required package was not found
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-3.23/Modules/FindPkgConfig.cmake:825 (_pkg_check_modules_internal)
  CMakeLists.txt:199 (pkg_check_modules)

不过,我已经安装了 gstreamer-1.0-msvc-x86_64-1.20.2 和 gstreamer-1.0-devel-msvc-x86_64-1.20.2 并添加了环境变量 GSTREAMER_1_0_ROOT_MSVC_X86_64

回答1

https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-cpp/issues/715#issuecomment-924426526

这个对我有用。如果您使用最近的 gstreamer 用于 mvsc,请编辑您的 CMakefile.txt 并将 "C:\gstreamer\1.0\x86_64" 更改为 "C:\gstreamer\1.0\msvc_x86_64" 。

相似文章

随机推荐

最新文章