Предположим, у вашего проекта есть несколько авторов, и он зависит от некоторых библиотек, которые должны быть установлены в вашей системе - вы не отправляете их вместе с проектом.
Некоторые люди установили эти библиотеки в /usr
, /usr/local/
, /opt
или /opt/local
.
Как лучше всего добавлять их в путь включения, не путая CMakeLists.txt
со всеми возможными путями?
Мне известны xxx_ROOT
переменные, такие как BOOST_ROOT
, но не все обнаружения библиотек, основанные на такой переменной.