CMakeLists.txt для тестового проекта
Создайте проект и отредактируйте CMakeLists.txt как показано ниже:
cmake_minimum_required(VERSION 3.21)
project(gtktest)
set(CMAKE_CXX_STANDARD 11)
add_executable(gtktest main.cpp)
find_package(PkgConfig)
pkg_check_modules(GTKMM gtkmm-3.0)
include_directories(${GTKMM_INCLUDE_DIRS})
link_directories(${GTKMM_LIBRARY_DIRS})
set(SOURCE_FILES main.cpp)
target_link_libraries(${CMAKE_PROJECT_NAME} ${GTKMM_LIBRARIES})
В данном примере проект называется gtktest и в нем содержится только один файл main.cpp