使用FFmpeg的各种重要事项

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

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

相关文章:

  • 2021-10-31
  • 2021-09-05
  • 2021-12-16
  • 2021-10-31
  • 2022-12-23
  • 2022-12-23
  • 2021-11-28
  • 2021-12-30
猜你喜欢
  • 2021-12-12
  • 2022-12-23
  • 2021-09-14
  • 2022-12-23
  • 2022-12-23
  • 2021-09-14
  • 2022-02-26
相关资源
相似解决方案