Clion и cmake:изменить (добавить) переменную окружения перед запуском приложения

97
11 сентября 2019, 17:50

Имеется приложение, которое выводит содержимое переменной окружения:path.

В clion, при построении проекта и запуске экзешника по умолчанию он выводит, напр:C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem; - ну и так далее.

Нужно прописать в cmake или в настройках, чтобы экзешник при запуске выводил еще один путь, добавленный к переменной path, напр:c:\MY_FOLDER;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;

И этот путь всегда добавлять динамически при запуске приложения и также запуске новых приложений, добавленных посредством add_executable.

Answer 1

У нас есть задача в трекере CLion: https://youtrack.jetbrains.com/issue/CPP-15061.

Пожалуйста, проголосуйте за нее или добавьте комментарий.

В качестве обходного пути можно или задать переменную полностью средствами CLion, или изменить ее средствами CMake

set(ENV{PATH} "$ENV{PATH};<new path>")
READ ALSO
Redis VS hash map для C++?

Redis VS hash map для C++?

В общем, нашел интересную статью на хабре: https://habrcom/ru/company/mailru/blog/323242/

116
Не могу вызвать метод из контроллера

Не могу вызвать метод из контроллера

Пишу приложение используя JavaFX, работаю с таблицами, хочу вызвать метод в контроллере, который написан в Main, но почему-то не вижу егоДля большего...

150
Выход за границы поля TextField

Выход за границы поля TextField

Как можно сделать перенос текста на следующую строку при вводе? (Когда текст доходит к границе поля,он как бы начинает двигать его,скрывая...

143