我想从 GtkListStore 读取数据并通过 phpExcel 构建一个 excel。首先,我根据GtkListStore构建一个php文件,然后使用php和phpexcel lib编译构建execl文件。
在我的 gtk 代码(在 MinGW 环境中编译)中,我使用execvp(cmd[0], (const char **)cmd);
调用外部命令——php.ini 来调用外部命令。其实cmd[0]
就是php.exe和cmd[1]、cmd[2]……都是php的参数。调用 php 命令后,我的 gtk 主窗口关闭,它退出了我的 gtk 程序。
如何防止 php 命令退出主程序?我应该用别的东西代替execvp
吗?谢谢你。