2016-10-19 3 views
1

Как добавить переменные CMake (например, CMAKE_PREFIX_PATH, CMAKE_CXX_COMPILER) в проект в KDevelop5?Добавить переменные CMAKE для проекта в KDevelop

Настройка переменных окружения в Configuration-> Environment tab и Project-> Configuration-> Environment может устанавливать только переменные среды, но не переменные cmake.

Благодарим за ответы.

ответ

1

Когда вы перейдете в Project -> Open Configuration, вы увидите фрейм с именем «Configure CMake settings». В этом окне вы увидите раскрывающийся список, содержащий путь к вашему каталогу сборки.

Справа от выпадающего списка вы увидите кнопку +. Нажмите здесь. Вы увидите, что вы можете указать дополнительные аргументы. В этом поле вы можете добавить аргумент командной строки для работы с cmake.

В вашем случае, это будет что-то вроде этого:

-DCMAKE_PREFIX_PATH=<your path> -DCMAKE_CXX_COMPILER=<your compiler> 

Кроме того, если вы хотите быстро изменить переменную во временной основе, вы нажимаете на кнопку «показать расширенный» и проверьте с надписью «Показать расширенную ценность». Затем в таблице вы увидите все отображаемые переменные cmake. Вы можете редактировать их. Будьте осторожны, потому что kdevelop имеет тенденцию быть нестабильной, когда вы вручную меняете переменные cmake без перезагрузки проекта.

Обратите внимание, что если вы хотите сохранить тот же каталог, что и раньше, вы можете удалить свой каталог сборки и затем повторно добавить его с помощью аргументов.

Я не знаю другого способа изменить дополнительное поле аргумента на данный момент.

+1

Добавление параметров в опции сборки решило мою проблему. – OutOfBound

 Смежные вопросы

  • Нет связанных вопросов^_^