В проекте нет способа использовать CMake для сборки самой библиотеки (пока). Но вы можете ссылаться на библиотеки pjproject из вашего проекта CMake.
Вот фрагмент из моего, который использует pjproject в качестве зависимости:
find_package(PKGCONFIG REQUIRED)
pkg_check_modules(PJSIP libpjproject>=1.14 REQUIRED)
include_directories(${PJSIP_INCLUDE_DIRS})
...
target_link_libraries(your_target ${PJSIP_LIBRARIES})
Для этого также требуется pkg-config
, и pjproject.pc
должно быть в его пути поиска по умолчанию или в каталоге в $PKG_CONFIG_PATH
.
Это должно работать в Linux и OS X.