CMake を使用して Ubuntu でライブラリをコンパイルしようとすると、ファイルの 1 つに glib.h が含まれます。パッケージがインストールされglib.h
、/usr/include/glib-2.0/glib.h
.
以下を追加しましたが、コンパイラはまだ glib.h を見つけられません。
FIND_PACKAGE(glib-2.0)
IF (glib-2.0_FOUND)
INCLUDE_DIRECTORIES(${glib-2.0_INCLUDE_DIR})
ENDIF()
私が探すべきパッケージを知っている人はいますか?
私が最終的に使用した実際のコードは
find_package(PkgConfig REQUIRED)
pkg_check_modules(GLIB_PKG glib-2.0)
if (GLIB_PKG_FOUND)
message(Found glib-2.0)
include_directories(${GLIB_PKG_INCLUDE_DIRS})