Spec-Zone.ru › CMake 3.22

CMAKE_OBJECT_PATH_MAX

Максимальная длина полного пути к объектному файлу, разрешенная встроенными средствами сборки.

CMake вычисляет для каждого исходного файла имя объектного файла, уникальное для данного исходного файла и детерминированное относительно полного пути к исходному файлу. Это позволяет нескольким исходным файлам в целевом элементе использовать одинаковое имя, если они находятся в разных каталогах, без пересборки при добавлении или удалении одного из них. Однако в некоторых случаях это может привести к длинным полным путям, поэтому CMake укорачивает путь, используя схему хэширования, когда полный путь к объектному файлу превышает предел. CMake имеет встроенный предел для каждой платформы, достаточный для распространённых инструментов, но некоторые встроенные инструменты могут иметь более низкий предел. Эта переменная может быть установлена для явного указания предела. Значение должно быть целым числом не менее 128.

© 2000–2021 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.22/variable/CMAKE_OBJECT_PATH_MAX.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API