У меня есть пакет P, написанный на C ++, в котором я использую CMake, чтобы найти путь для некоторых установленных статических библиотек.
У меня есть RP-пакет оболочки, который зависит от P и должен включать те же заголовки и ссылки на те же статические библиотеки, что и P.
Однако RP должен быть собран с использованием make. Я также не могу редактировать полный Makefile, но я могу редактировать переменные компиляции в файле Makevars. В идеале я бы назвал CMake из Makevars и добавил бы сюда пути.
Можно ли вызвать CMake из make и вернуть ли он соответствующие библиотеки всей системы?
Примечание: это отредактированная версия Найдите общесистемные библиотеки в Rcpp Makevars для более широкой аудитории.