The procedure entry point xxx could not be located in the dynamic link library

这种错误一般不会在debug版本出现,会在release版本出现。

 

The procedure entry point xxx could not be located in the dynamic link library xxxx

 

原因是上面信息中提到的xxxx这个库在编译的时候使用了

/OPT:NOREF

而你的当前的工程使用

/OPT:REF

解决办法就是保持一致,如果你不可以改动xxxx这个动态库那就是改你当前工程的链接选项:

/OPT:REF

改为

/OPT:NOREF

工程properties->configure properties->linker->optimization->references

 

关于这个选项的说明:

/OPT:REF 去掉没有引用的函数和变量;

/OPT:NOREF 对没有引用的函数和变量不做处理.

 

 

版权所有,禁止转载. 如需转载,请先征得博主的同意,并且表明文章出处,否则按侵权处理.

    分享到:

Leave a Reply

Your email address will not be published. Required fields are marked *