Я не понимаю, как настроить проект и обрабатывать параметры командной строки с помощью CMake.
Мне нужно установить переменные каталогов сторонней библиотеки (например, Poco и GTest).
Обычно я просто запускаю ./configure с необходимыми параметрами. Например:
./configure --poco-inc=~/libs/poco/include --poco-lib=~/libs/poco/lib --gtest-inc=~/libs/gtest/include --gtest-lib=~/libs/gtest/lib
Но как мне передать эквивалентную информацию в CMake? Как указать опции и обрабатывать их с помощью 'set' или 'property' в файле cmake?