使用FFmpeg的各种重要事项

来源:互联网 发布:知乎 大国崛起纪录片 编辑:程序博客网 时间:2024/06/11 01:45

使用FFmpeg的各种重要事项

  • FFmpeg的工程在Realease版本的EXE或者是DLL编译时,在工程属性页的 “配置属性->链接器->优化->引用“选项,必须设置为“保留未引用数据(OPT:NOREF)“,否则会出现编译的exe在运行时无故崩溃退出(Debug版运行正常)及所编译的DLL在Unity中调用也会出现 “ExecutionEngineException: SIGILL”的错误。
    _
    这里写图片描述
    来源参考 [这里]

  • 取消EXE程序或DLL对MSVCRxx.dll的依赖,在工程属性页的 “配置属性->C/C++->代码生成->运行时库“选项,依据Release版或都Debug版设置为“多线程(/MT)”或者“多线程(/MTd)”。
    _这里写图片描述
    来源参考 [这里]