CMake glibconfig.h:没有这样的文件或目录

时间:2019-04-05 19:00:47

标签: c++ cmake gstreamer glib

我正在编写一个简单的GStreamer应用程序,并且glibconfig.h遇到错误。我将CLion与CMake结合使用以设置环境。 我的CMakeLists.txt:

cmake_minimum_required(VERSION 2.8.12)
include(FindPkgConfig)
project(NDNvideo)

set(ENV{PKG_CONFIG_PATH}  "${CMAKE_SOURCE_DIR}/deps/lib/pkgconfig")

find_package(PkgConfig)

pkg_check_modules(GST REQUIRED gstreamer-1.0>=1.4
    gstreamer-sdp-1.0>=1.4
    gstreamer-video-1.0>=1.4
    gstreamer-app-1.0>=1.4)


include_directories(${GST_INCLUDE_DIRS}/gst)

add_executable(NDNvideo VideoFramer.cpp)
target_compile_options(NDNvideo PUBLIC ${GST_FLAGS})
target_link_libraries (NDNvideo ${GST_LIBRARIES})

我得到的错误是这样的:

fatal error: glibconfig.h: No such file or directory
 #include <glibconfig.h>
          ^~~~~~~~~~~~~~
compilation terminated.

我尝试将GLib与GStreamer库链接在一起,但是并不能解决问题。

0 个答案:

没有答案