我用visual studio 2010 c++编的控制台程序,调用了一个第三方动态链接库gmsh。发布方提供了h,lib和dll文件,只有一个版本,未区分debug/release(后来用depend软件查看过dll,应该是release版)。
采用静态导入的方式调用了这个库,在debug方式下运行正常。但是编译成release后运行报错,dll文件均放在对应的exe路径下。
错误为:无法定位序数1271于动态链接库……xx.exe上
用depend查看了release版exe文件如下,确实发现调用的序数和dll内函数无法对应

另外,在MFC100.dll这里也出现了序数1272
再用depend查看了debug版exe文件如下,似乎没有上面的问题
请问这个问题如何解决?谢谢。