如何从QT

时间:2016-11-30 16:02:16

标签: c++ qt process

我正在尝试创建一个Qt程序,在应用程序开始时,我需要启动一个用C ++,Cuda和OpenGL创建的可执行文件。此可执行文件将在文件中写入一些数据,然后我将这些数据打印在相同的Qt标签中。

我无法理解为什么我的可执行文件无法运行。我在互联网上找到了这个例子:

    QProcess*   process = new QProcess();
    QString program = "c:\\windows\\system32\\calc.exe";
    process->start(program);

对于calc.exe,它可以工作,但当我用我的可执行文件替换链接时:

         e:\\VS\\Licenta\\Benchmark1\\Debug\\mainPro.exe

不再开始了。而且我想知道是否有可能使接口等到可执行文件完成写入文件。

非常感谢。

0 个答案:

没有答案