无法在DLL中找到过程入口点

时间:2013-10-06 09:33:40

标签: c++ opengl dll ffmpeg

我正在尝试在VS2012中启动我的应用程序的发布版本(32位)。在启动时我收到此错误:

  

“未找到入口点”过程入口点   __glewMatrixTranslatefEXT无法位于动态链接库avcodec-55.dll中。

现在,我在我的软件中使用OpenGL GLEW扩展加载器lib和FFMPEG库,我无法理解为什么错误要求__glewMatrixTranslatefEXT(在GLEW中定义的OpenGL方法)存在于avcodec-55.dll中这是FFMPEG lib.Btw,它不会发生在调试版本中,也不会发生在Linux上。

更新

我终于根据this帖子解决了这个问题,因此在链接器优化设置菜单中设置/ OPT:NOREF会删除该错误。如果能够解释它为什么会发生这种情况仍然会很好。

0 个答案:

没有答案