Если вы хотите добавить определения из библиотеки, для этого есть команда add_definitions
. Документацию можно найти здесь здесь , а также больше способов добавить флаги компилятора.
Следующий фрагмент кода использует эту инструкцию для добавления GTKGL в проект:
pkg_check_modules(GTKGL REQUIRED gtkglext-1.0)
include_directories(${GTKGL_INCLUDE_DIRS})
link_directories(${GTKGL_LIBRARY_DIRS})
add_definitions(${GTKGL_CFLAGS_OTHER})
set(LIBS ${LIBS} ${GTKGL_LIBRARIES})
target_link_libraries([insert name of program] ${LIBS})