мой код должен работать в windows и linux. Я использую библиотеку Poco для этого. Poco :: Process :: kill () убивает только процесс без его дочерних элементов. (Если процесс открыл другой процесс) Например, я запускаю скрипт, который открывает блокнот в windows / open b c в linux. Я видел, что у идентификатора poco :: process есть идентификатор процесса скрипта.
Есть ли способ с poco сделать это или способ, который будет работать с обоими ОС?
Спасибо.