У меня есть SDK, который имеет собственную полную среду linux и предоставляет команду sdkroot
для запуска вещей внутри своей среды (вероятно, это прославленный chroot).Для запуска двоичного файла, например my_great_bin
, я делаю sdkroot my_great_bin
на терминале.
Теперь у меня есть проект CMake на CLion, который правильно собирает двоичный файл с использованием среды sdk (используя cmake, gcc и т. Д. ИзSDK).
К сожалению, я не могу найти способ запуска двоичного файла из CLion в среде SDK, как я делаю вручную на терминале.Попытка запустить его в CLion просто запустит двоичный файл в среде моего компьютера (./my_great_bin
вместо sdkroot my_great_bin
).
РЕДАКТИРОВАТЬ: один из найденных мной обходных путей - создать конфигурацию запуска, где исполняемый файл«sdkroot» и аргументы программы - «./my_great_bin», но отладка не работает.