error LNK2019: 无法解析的外部符号 _auxDIBImageLoadA@4

2024-12-29 18:34:09
推荐回答(3个)
回答1:

楼上说的是一般的解决办法,没有错。
看看控制台有没有错误。
但是有的问题不在这,我之前添加VISA库编译就遇到这个问题,按照别人说的添加库路径没有用,我是64位系统,使用VS2013,默认编译使用的是win32,怎么样都提示这个错误。后来在网上找到了个帖子,将win32更改为X64,编译成功无错误。
还有的不知道如何添加库的,直接使用全路径也能解决,#pragma comment(lib,“C:\\A\\B\\C\\XXXX.lib”)。

回答2:

auxDIBImageLoad这个函数所在的库文件没有在库里面,所以找不到它的定义。
建议:检查在链接的时候是否包含了对应的库文件

回答3:

错误不在这个函数吧?