Основные различия между использованием CMAKEINSTALLPREFIX и DESTDIR:
- CMAKEINSTALLPREFIX определяет префикс установки, который будет использоваться для всех относительных путей, используемых проектом после установки. habr.com Префикс установки и директория установки могут быть одинаковы, но могут и различаться, что используется для кросс-компиляции или создания переносимых артефактов, не привязанных к конкретному местоположению. habr.com
- DESTDIR позволяет устанавливать файлы в промежуточную директорию без изменения имени конечного пути установки. gitlab.kitware.com Это удобно, когда нужно установить программу в директорию по умолчанию, но в промежуточном расположении. gitlab.kitware.com manpages.ubuntu.com
Таким образом, CMAKEINSTALLPREFIX используется для определения префикса установки, а DESTDIR — для указания директории установки. www.antoniojgutierrez.com