我试着解释一下情况:
我有一个用 C++ 和 QT 编写的 QT 应用程序。
此 QT 应用程序启动一个在后台运行的单独控制台 C++ 应用程序。
这两个可能使用套接字进行通信,还不知道。
控制台 C++ 应用程序需要启动和停止我的 gnuradio python 脚本。它还需要向它发送参数。
一旦启动,这个 gnuradio 脚本在无限循环中独立运行,可能使用套接字将信息发送到控制台或 QT 应用程序。
当 QT 应用程序给出命令时,我的控制台应用程序需要停止运行此 gnuradio 脚本。
问题是如何从我的 C++ 控制台应用程序中停止这个单独的 python 脚本?还有什么我可以做的让这更简单吗?
问候,
斯皮茨