Добавьте флаг HINTS или PATHS , чтобы указать места для его поиска.
Если вы хотите сделать общий способ включения нестандартных местоположений, вы можете сделать две вещи. Во-первых, убедитесь, что пользователи знают, как поместить нестандартное местоположение в переменную окружения LD_LIBRARY_PATH
, а затем предложите в качестве подсказки find_path
и find_library
с ENV LD_LIBRARY_PATH
.
Другой вариант - поместить пользовательскую переменную среды и указать пользователям, что она должна быть установлена, если она нестандартная. Например, CLANG_ROOT
, и включите это в HINTS.
Конечно, вы можете сделать и то и другое, и это будет самым общим.