cmake может к примеру находить библиотеки gtk, а как с помошью его находить другие для которых не написан модуль, например libgconf? Интересует поиск пути к заголовкам и библиотекам. Или для этого принято вызывать pkg-config? А что если библиотеки нет даже в базе pkg-config?