首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

OTL通过MyODBC连接mysql需要用什么库解决办法

2012-05-10 
OTL通过MyODBC连接mysql需要用什么库问题如标题,本人的OTL连接myodbc报了一些undefinedreferenceto`SQLFre

OTL通过MyODBC连接mysql需要用什么库
问题如标题,本人的OTL连接myodbc报了一些
undefined reference to `SQLFreeHandle 之类的链接错误,参考OTL在linux环境下的说明,上面写的是ODBC Bridge Specific,所以请大家指教,谢谢

[解决办法]
当初为了解决这个问题也弄了好久。。。找半天只能找到这个贴。。。虽然晚了点,为了以后的人方便在这说下,只要在项目中附加项中添加一个myodbc.lib的库文件就OK了,库具体位置在你ODBC的安装位置查找,如果安装没错的话,安装过程可以参考http://www.59012.cn/article/show.asp?id=6326
[解决办法]
g++ -fvisibility=hidden -fvisibility-inlines-hidden -W -Wall -Wpointer-arith -O3 -g -pipe -pipe -D_REENTRANT -DACE_HAS_AIO_CALLS -D_GNU_SOURCE -I/home/sqq/ACE_wrappers -DACE_HAS_EXCEPTIONS -D__ACE_INLINE__ -I/home/sqq/ACE_wrappers -Wl,-E -L/home/sqq/ACE_wrappers/ace -L./ -L/home/sqq/ACE_wrappers/lib -L. -L/home/sqq/ACE_wrappers/lib -o test_DB .obj/dbtest.o -lACE -ldl -lpthread -lrt
这里头,根本就没有-lodbc啊,当然找汪以对应的符号啊

建议楼主先用命令行,整体 体会一下gcc(g++)的compile, link先。

热点排行