cplusplus

sql.h无法找到的解决过程

上一篇 / 下一篇  2012-08-11 19:07:52 / 个人分类:转载

        最近任务,看DTL,高级货呢么,一搜,还有OTL,哎,看到一个linux培训机构的广告,培训Linux下开发,包括ACE,Boost,OTL,DTL....看到个评论,说这几个就够喝一壶的了,哎,算来估计的确是啊,虽然最近也看点ACE,不过目前是让DTL,储备力量,爆发之。。。

        首先,去了sourceforge下载DTL源码http://sourceforge.net/projects/dtemplatelib/,进入目录,make一把,悲剧了,fatal error:sql.h :No such file or dictionary。。。

        一搜,整个系统只有qt的qsql.h和mysql的mysql.h,果然没有sql.h;而在windows这边,是能搜到sql.h的,vc98的include下有的。

       搜索引擎是个好东东啊,一搜,原来没装unixodbc,http://bytes.com/topic/c/answers/604015-dtl-g#post2379147(看到和自己差不多的人遇到同样的问题,居然有一丝欣慰,哎,邪恶了)。毕竟也是啊,人DTL是封装ODBC成类似STL操作的,没ODBC的东东,说不过去,于是装之(更多unixodbc可参考http://www.unixodbc.org/

yum install unixodbc-dev

yum install *odbc*

yum install libodbc*

链接-lodbc


TAG:

 

评分:0

我来说两句

Open Toolbar