Переменная директории сборки CMake (выбрана в графическом интерфейсе) - PullRequest
0 голосов
/ 11 февраля 2019

Во время работы скрипта cmake я хотел бы получить путь к основной папке сборки, которую выбирает, например, в CMake Gui через текстовый ввод "Где собрать двоичные файлы".

Наилучшее совпадениеДо сих пор я обнаружил переменную PROJECT_BINARY_DIR, которая, к сожалению, возвращает вам папку: ./build/modules/project_name.

Я бы хотел получить только папку ... / build.

Я знаю, что могу извлечь ... / build from ... / build / modules / project_name с некоторым взломом, но в любом случае хотел бы получить ... / build напрямую!

1 Ответ

0 голосов
/ 11 февраля 2019

CMAKE_BINARY_DIR - это то, что вы ищете.Это абсолютный путь к папке верхнего уровня вашей директории сборки.

...