Вам нужно будет запустить другой процесс и заставить его работать;как плагин у вас нет собственного процесса, и вы не можете изменить права, с которыми он работает в любом случае, вы должны перезапустить его.
Не существует «портативного» способа сделать это;вам придется писать код для каждой платформы.Вы можете добавить другой проект cmake, просто создав новый каталог с файлом CMakeLists.txt и т. Д., И добавив его в каталог add_directory.Есть множество из учебных пособий доступных для выполнения этого, и, конечно, Документация CMake полезна.
Когда вы добавляете новый проект с помощью cmake, он будет отображаться как дополнительный проект вместе с другими, которые уже есть у FireBreath, так что его можно построить вместе с остальной частью того, что вы делаете.