构建执行后Kdevelop启动程序

Kdevelop launch program after build execution

我正在使用 KDevelop。 我的程序创建了一个图片文件。 所以我想在执行后自动打开它。我如何在 KDevelop 中执行此操作?

我看了这个主题Kdevelop execute project with parameters,我的run-configuration如图所示。

在 KDevelop 的 运行 选项卡中,我得到以下启动命令:

开始:/home/df/projects/topopt/build/topopt && xdg-open ~/projects/topopt/build/sample.gif

图像查看器未启动。但是这个命令是正确的,如果我在终端中输入这个字符串,图像查看器就会启动。

您可以创建一个 shell 脚本,例如 run.sh,使用以下命令

#!/bin/bash
/home/df/projects/topopt/build/topopt
xdg-open ~/projects/topopt/build/sample.gif

然后在Executable字段

前面设置完整路径为run.sh