当前位置: 技术问答>linux和unix
linux下运行一个可执行文件
来源: 互联网 发布时间:2017-02-13
本文导语: 我现在用的是达芬奇平台的ARM+DSP双核,现在生成了一个alc.xv5T(扩展名大致是这个,忘记了)的一个算法的可执行文件这个文件在命令行下,是可以运行的./ alc.xv5T 现在有个新问题来了 我在我的另外一个程序里...
我现在用的是达芬奇平台的ARM+DSP双核,现在生成了一个alc.xv5T(扩展名大致是这个,忘记了)的一个算法的可执行文件这个文件在命令行下,是可以运行的./ alc.xv5T 现在有个新问题来了
我在我的另外一个程序里面需要让这个 alc.xv5T 跑起来,有时候还需要让他停止执行,应该怎么做呢?
这个运行和关闭应该用什么调用呢?新手,不太会
我在我的另外一个程序里面需要让这个 alc.xv5T 跑起来,有时候还需要让他停止执行,应该怎么做呢?
if (1==a) 运行 alc.xv5T
else 关闭 alc.xv5T
这个运行和关闭应该用什么调用呢?新手,不太会
|
|
运行可以用
system("alc.xv5T");
关闭
system("ps -ef|grep alc.xv5T|grep -v grep|awk '{print $2}'|xargs kill");
system("alc.xv5T");
关闭
system("ps -ef|grep alc.xv5T|grep -v grep|awk '{print $2}'|xargs kill");
|
system 会自动创建进程
我觉得用脚本来管理alc.xv5T的启动/停止,可能方便一些
我觉得用脚本来管理alc.xv5T的启动/停止,可能方便一些