2 qq 19865749 qq_19865749 于 2015.06.16 17:28 提问

vs2010无法打开libmysql.lib,非设置路径错误,急求解答,谢谢了

按网上的在c/c++和链接器中分别添加文件夹和lib文件后,运行程序总是无法打开libmysql.lib,这个lib文件是存在的,路径也没错,求帮忙

4个回答

ycg514230
ycg514230   Rxr 2015.06.16 18:03
已采纳

你这个问题描述不够详细,是在运行的时候报错,还是在编译链接的时候报错。
如果是链接的时候报错,可能就是路径设置问题,如果是运行出错,那应该是需要dll而不是需要lib文件。
希望你能更详细的描述一下。

qq_19865749
qq_19865749 其实已经已经解决了,都过去几天了,有点忘了怎么解决的,哎,程序这东西,就是这样莫名其妙,以后再慢慢摸索吧。在这就采用第一个答案吧
2 年多之前 回复
oyljerry
oyljerry   Ds   Rxr 2015.06.16 18:06

如果存在,那么libmysql.lib这个库文件是否正确

91program
91program   Ds   Rxr 2015.06.16 18:35

运行程序总是无法打开libmysql.lib,是编译时、还是运行时?如果是编译时,说明路径不对,编译器找不到它;如果是运行时,可以试着用 GetLastError 获取一下错误码,分析一下具体的错误,再来分析解决方法。
估计还是找不到 LIB,或者 LIB 的版本不匹配。

lx624909677
lx624909677   Ds   Rxr 2015.06.16 22:08

我也遇到过这个问题,后来发现是自己下的mysql不对,后来换了个,就好了,这个和配置没关系,你在网上搜下这个lib有一个是已经编译好的,那个可以直接拿来用

Csdn user default icon
上传中...
上传图片
插入图片