我有这个程序,我们叫它主机。主机做了各种各样的好事,但是它需要能够在运行时接受通过命令行的输入。这意味着它必须以某种方式发送其其他进程数据,然后退出。例如,我需要能够这样做:
./Host --blahblah 3 6 3 5
这应该会以某种方式调用主机中的某个函数
handleBlahBlah(int x1, int y1, int x2, int y2){
//do some more sweet stuff
}
主机是一个C程序,不需要支持多个实例。
这方面的一个例子是Amarok音乐播放器。随着阿莫克的运行和播放,你可以输入“阿莫克-暂停”,它将暂停音乐。
我需要能够在Linux或