分段故障VM错误

时间:2011-05-28 20:18:20

标签: c++ qt jvm

我正在使用Jvm生成代码,并使用我自己的编译器从QT界面表单点击运行此代码:

void compilerWindow::runClicked() {
    proc = new QProcess(this);
    QString name;
    name="vm.exe";
    QStringList args;
    args << "codeGeneration.vm";

    connect(proc, SIGNAL(readyRead()), SLOT(readFromProc()));
    connect(proc, SIGNAL(error(QProcess::ProcessError)), SLOT(procError(QProcess::ProcessError)));
    connect(proc, SIGNAL(finished(int)), SLOT(procFinished()));
    outputBrowser->clear();
    outputBrowser->append("Begining Of Execution");
    proc->start(name, args);
}

但是,在输出中它总是给我“分段错误”! 我还尝试使用windows cmd运行vm.exe和文件codeGeneration.vm,它完美无缺!我该怎么办?

0 个答案:

没有答案