我正在尝试 用介子编译gst-python 。
我在 Windows 上,没有 pkg-config。
所以我试图让介子找到与介子的依赖关系(Gstreamer)。Meson 找到 cmake,但我无法设置 CMAKE_MODULE_PATH,因此 cmake 会找到我的 Findgstreamer-1.0.cmake 文件。
我在介子文档上看到您可以设置 cmake_module_path 选项,但它不起作用:
gst_dep = dependency('gstreamer-1.0', version : gst_req, method : 'cmake',
cmake_module_path : 'C:/Users/dvir4/Desktop/playgound/cmake',
fallback : ['gstreamer', 'gst_dep'])
仍然产生错误:
Run-time dependency gstreamer-1.0 found: NO (tried cmake)
Looking for a fallback subproject for the dependency gstreamer-1.0
不知何故,我需要设置 cmake 变量 CMAKE_MODULE_PATH。我找不到通过介子或环境变量设置它的方法。
我怎样才能让 cmake 找到依赖?