我正在编写一个简单的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库链接在一起,但是并不能解决问题。