希望你能帮我解决这个问题。
我一直在linux下使用gnu plot没有任何问题,但是我正在为一个Windows项目工作。
我已经为windows安装了gnuplot 4.6并将gnuplot / bin添加到我的系统路径中。 我的代码编译并运行,但gnuplot没有显示任何图形。
我的代码看起来像这样:
FILE *pipe = _popen("pgnuplot -persist","w");
fprintf(pipe, "set title \"%s\"\n",plotname);
fprintf(pipe,"plot '-' with lines\n");
for(i = 0; i < alot ;i++)
{
fprintf(pipe, "%d %d \n", i, data[i]);
}
fprintf(pipe, "e");
fflush(pipe);
fclose(pipe);
我尝试过使用&#39; -noend&#39;命令,将终端设置为窗口并使用wgnuplot.exe等,但到目前为止还没有运气。
任何帮助都会受到极大关注。
亲切的问候