注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

勇敢的劳尤条

 
 
 

日志

 
 

CodeBlocks编译mysql++程序的链接库问题解决  

2013-10-15 11:43:32|  分类: mysql相关 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
1. 首先介绍测试代码,在下面的链接里面,还有相应makefile,可以作为参考。
http://yuanshuilee.blog.163.com/blog/static/217697275201391510023999/
编译,首先碰到这个问题

/home/ys01/work/mysql/main.cpp|1|fatal error: mysql++.h: No such file or directory|

我们需要找到mysql++.h所在目录,然后添加。
用find和locate命令,可以查找出来,这里用locate比较容易。查阅下面博客,第8点,有讲述。
然后如下面图示,添加第一行,编译搜索路径,编译出现下面问题

/usr/local/include/mysql++/common.h|131|fatal error: mysql_version.h: No such file or directory|

CodeBlocks编译mysql++程序的链接库问题解决 - yuanshuilee - 勇敢的劳尤条
 正确添加上面两个路径。

2. 再次编译,出现下面的问题。

/home/ys01/work/mysql/main.cpp|10|undefined reference to `mysqlpp::Connection::Connection(bool)'|

这样的问题一般都遇到过,就是链接库问题。
CodeBlocks编译mysql++程序的链接库问题解决 - yuanshuilee - 勇敢的劳尤条
 添加库所在路径即可。
最后编译成功,并成功运行。



  评论这张
 
阅读(193)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017