【发布时间】:2014-11-18 02:00:49
【问题描述】:
我的代码是:
char* arg_list[] = { "gnuplot", "gnuplot_script.sh", NULL };
printf("Ready %s %s\n", arg_list[0], arg_list[1]);
execv( "gnuplot", arg_list );
_exit(EXIT_FAILURE);
输出是:
Ready gnuplot gnuplot_script.sh
但什么也没有发生(虽然它应该弹出一个图表)。
我正在将输出复制粘贴到终端中,没有“准备好”,在我刚刚执行程序的同一位置,它可以工作。所以我不确定这是一个路径问题。
我错过了什么?
【问题讨论】: