✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.
Поясніть концепцію таріфікованих цілей (target-specific properties) в CMake. Для чого вони використовуються і які переваги вони надають при конфігуруванні проекту? Наведіть приклади.
# Встановлюємо властивості для цілі "my_executable"
set_target_properties(my_executable PROPERTIES
COMPILE_FLAGS "-Wall -Wextra"
LINK_LIBRARIES "pthread")