我将gnuplot用于Ubuntu中的C ++项目,并决定使用gnuplot-iostream接口。我正在使用here中的示例代码。 Gnuplot窗口弹出并迅速消失。我也使用了Gnuplot gp(“gnuplot -persist”);
,但没有任何改变!
是错误还是我应该设置其他一些参数?
最佳答案
我猜您的程序将结束执行并退出。这与如果您在命令行中没有任何界面的情况下调用gnuplot时发生的情况非常相似,例如尝试:
echo "plot x" | gnuplot
您将看到图形弹出然后退出。您可以采取以下措施来防止这种情况的出现:
echo "plot x ; pause 10" | gnuplot
上面的代码将使图形窗口保持打开状态10秒钟。我认为您可能需要类似的解决方案。
关于c++ - Gnuplot Windows在Ubuntu中立即消失,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25006089/