x64 release模式下mysql编译连接错误解决办法
来源:互联网 发布:查找重复删除知乎 编辑:程序博客网 时间:2024/06/04 00:51
系统:win8 64位
MySQL 5.7 32
原来项目是debug 32位编译的
后来改成release 64位 结果编译没错 连接时候错误 无法解决 的外部符号之类的
解决办法:
1 下载x64位的dll ,lib文件 下载链接:点击打开链接
2 将libmysql64.lib以及libmysql64.dll拷贝到数据库安装目录下面,也就是原来libmysql.lib同级目录下面
3 我的程序里面lib是这样导进去的。所以我在这里改成了libmysql64.lib
#pragma comment(lib,"libmysql64.lib")
如果你是项目属性里面加的,改成libmysql64.lib就可以了。
4 编译通过之后,运行还要将64位的libmysql64.dll放在工程目录x64/Debug中(或者C:/Windows/System32中
5 其它:
数据库的include lib 要在项目属性里面加入。
0 0
- x64 release模式下mysql编译连接错误解决办法
- Win10+VS2015平台下OpenCV3.1.0的x86和x64平台的Debug与Release模式的编译与配置
- Xcode 7.3 release 编译下出错解决办法
- Debug模式下正确,Release错误
- Release错误提示解决办法
- win7 x64环境下用vc2008编译mysql++注意事项
- Mysql连接1130错误的解决办法
- JDBC连接MySQL字符集错误解决办法
- Android连接错误,在release环境下不会出现错误,但debug下错误
- MFC+OpenCV Debug正常Release模式下内存错误
- linux下编译qt4错误及解决办法
- x64下OpenSSL的编译
- x64下OpenSSL的编译
- cygwin(x64) 下编译 redis
- windows 下编译log4cxx(x64)
- WTL 在 x64 下编译找不到 atlapp.h 和 atlres.h 的解决办法
- x86,x64,Debug,release在VS中的编译如何选择
- 程序Debuge版本编译通过,Release版本出现链接错误,解决办法
- inet_ntoa()多次调用时的问题
- 1130 -- 矩阵找值
- 数据结构与算法分析Java版练习1.15
- hadoop新增节点配置步骤
- xml之SAX解析
- x64 release模式下mysql编译连接错误解决办法
- java httpclient basic授权
- Hadoop第4周练习—HDFS读写文件操作
- 删除字符串中的空格字符
- 1131 -- 数列求和
- C++动态数组使用方法
- apache cgi机制核心实现代码
- 遵从CLS
- 26. 面向对象程序设计