Error: Quartus Prime Analysis & Synthesis was unsuccessful. 3 errors, 20 warnings Error: Peak virtual memory: 4801 megabytes Error: Processing ended: Fri Jun 02 14:51:24 2023 Error: Elapsed time: 00:00:20 Error: Total CPU time (on all processors): 00:00:36
时间: 2023-12-19 18:05:06 浏览: 278
->index;
ret = av_interleaved_write_frame(ofmt_ctx, &pkt);
if (ret < 0) {
这个错误提示意味着 Quartus Prime 分析和综合过程中存在 3 个错误和 20 个 std::cerr << "Failed to write packet to output context" << std::endl;
return -1;
}
av_packet警告。其中最后一行提示了处理结束的时间和总共使用的 CPU 时间。
这种错误通常是由_unref(&pkt);
}
}
av_frame_free(&input_frame);
}
av_packet_unref(&pkt);
}
设计中存在语法错误、逻辑错误或约束问题等引起的。您可以查看 Quartus Prime 提供的 // Write the output trailer
av_write_trailer(ofmt_ctx);
// Free resources
avcodec_free_context(&video_codec详细报告,以了解具体的错误和警告信息,并根据报告中的建议进行更改。_ctx);
av_frame_free(&video_frame);
avformat_close_input(&ifmt_ctx);
if (ofmt_ctx && !(of在报告中,错误和警告通常会有详细的描述和定位信息,以便您快速找到mt_ctx->oformat->flags & AVFMT_NOFILE)) {
avio_closep(&ofmt_ctx->pb);
}
并解决问题。
此外,您还可以检查设计中是否存在缺失的文件或库,或者是否存在版本 avformat_free_context(ofmt_ctx);
return 0;
}
```
需要注意的是,这只是一个简单的不匹配的问题。如果您无法解决问题,请提供更多上下文信息,例如报告截图或示例,实际使用时还需要考虑很多细节问题,例如错误处理、内存管理、流控制等。
阅读全文