the procedure entry point **(function symble) could not be located in the dynamic link library **.dl

Cause:

 当启动一个应用程序时,如果报上面这个异常,说明该应用程序启动时,需要加载这个dll,在这个dll中找不到想要的function symble.

 
解决方法:
可以用depend 程序打开该dll,查看该function symble 是否在该dll中。
一般的情况是该function symble 是出现在这个dll中的,但是有可能有部分参数的的修改,应用程序想要load的symble 和该dll提供的symble不一致。

可以重新编译这个应用程序,告诉应用程序Load新的symble.
或则可以修改dll的接口,让他还原回去。
最终目的是为了两个symble一致即可。

你可能感兴趣的:(windows,编程,function,library,dll)