Top.Mail.Ru
Уведомления
Очистить все

Как использовать DIGNORE_TOO_LONG_PATH_CHECK (cmake)?

(@ivan80)
Level 1

Здравствуйте, при компиляции демо-проекта в Qt возникла ошибка:

The path to the build directory is too long.  Maximum allowed build
directory length is 96 characters.  Please use a shorter path or pass
-DIGNORE_TOO_LONG_PATH_CHECK=ON to skip this check.
image

Я так понимаю что путь к папке, в которой находится проект (или к директории сборки) слишком длинный. Хотелось бы понять, возможно ли не меняя папку уйти от этой проблемы?

Заранее благодарю, версии:

  • Qt Creator 17.0.0
  • Qt 6.8.2
Цитата
Создатель темы Размещено : 22.07.2025 13:05
TQFP
 TQFP
(@tqfp)
Level 5

Добрый день, надо установить DIGNORE_TOO_LONG_PATH_CHECK, как в коде ошибки указано. Это в CMakeLists.txt.

ОтветитьЦитата
Размещено : 22.07.2025 13:41
(@ivan80)
Level 1

@tqfp Вот как раз и не понял как...

ОтветитьЦитата
Создатель темы Размещено : 22.07.2025 18:18
Aveal
(@aveal)
Top level Admin

Запись от: @ivan80

@tqfp Вот как раз и не понял как...

set(IGNORE_TOO_LONG_PATH_CHECK ON)

 

ОтветитьЦитата
Размещено : 22.07.2025 20:51
(@ivan80)
Level 1

@aveal Добавил, но не помогло, может не в тот файл добавил?

image
ОтветитьЦитата
Создатель темы Размещено : 22.07.2025 20:59
Aveal
(@aveal)
Top level Admin

@ivan80 Надо поменять:

set(DIGNORE_TOO_LONG_PATH_CHECK ON)

на:

set(IGNORE_TOO_LONG_PATH_CHECK ON)
ОтветитьЦитата
Размещено : 22.07.2025 21:14
Поделиться: