Spec-Zone.ru › CMake 3.13

CMAKE_OBJECT_PATH_MAX

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

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

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

Spec-Zone.ru

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