我正在尝试在 VS2012 中启动我的应用程序的发布版本(32 位)。在启动时我收到此错误:
"Entry Point Not found" 在动态链接库 avcodec-55.dll 中找不到过程入口点 __glewMatrixTranslatefEXT。
现在,我在我的软件中使用 OpenGL GLEW 扩展加载程序库和 FFMPEG 库,但我不明白为什么错误要求 __glewMatrixTranslatefEXT (在 GLEW 中定义的 OpenGL 方法)出现在 avcodec-55.dll 中,即 FFMPEG lib.Btw,它不会发生在调试版本中,也不会发生在 Linux 上。
更新:
我终于根据这篇文章解决了这个问题,因此在链接器优化设置菜单中设置 /OPT:NOREF 删除了该错误。如果能解释一下为什么会发生这种情况,我仍然会很高兴。