数据库连接和链接库undefined reference to 'SQLAllocHandle@12'

乐百川 2014-06-03 11:00:45
||=== Build: Release in test (compiler: GNU GCC Compiler) ===|
obj\Release\main.o:main.c:(.text.startup+0x2d)||undefined reference to `SQLAllocHandle@12'|
obj\Release\main.o:main.c:(.text.startup+0x4b)||undefined reference to `SQLAllocHandle@12'|
obj\Release\main.o:main.c:(.text.startup+0x71)||undefined reference to `SQLSetEnvAttr@16'|
obj\Release\main.o:main.c:(.text.startup+0x97)||undefined reference to `SQLSetEnvAttr@16'|
obj\Release\main.o:main.c:(.text.startup+0xb4)||undefined reference to `SQLAllocHandle@12'|
obj\Release\main.o:main.c:(.text.startup+0xd1)||undefined reference to `SQLAllocHandle@12'|
obj\Release\main.o:main.c:(.text.startup+0x10f)||undefined reference to `SQLConnect@28'|
obj\Release\main.o:main.c:(.text.startup+0x14a)||undefined reference to `SQLAllocHandle@12'|
obj\Release\main.o:main.c:(.text.startup+0x170)||undefined reference to `SQLSetStmtAttr@16'|
obj\Release\main.o:main.c:(.text.startup+0x18d)||undefined reference to `SQLAllocHandle@12'|
obj\Release\main.o:main.c:(.text.startup+0x1ab)||undefined reference to `SQLExecDirect@12'|
obj\Release\main.o:main.c:(.text.startup+0x1bb)||undefined reference to `SQLFetch@4'|
obj\Release\main.o:main.c:(.text.startup+0x1d1)||undefined reference to `SQLExecute@4'|
||=== Build failed: 13 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===|
错误如下,我明明已经连接了相关链接库和头文件了,但是为什么还会出现这么多错误……
我用的数据库是国产的金仓……IDE是Codeblocks,截图如下
...全文
966 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
乐百川 2014-06-03
  • 打赏
  • 举报
回复
引用 1 楼 Dobzhansky 的回复:
你没加上 odbc 的库
额,ODBC的库是哪个
Dobzhansky 2014-06-03
  • 打赏
  • 举报
回复
你没加上 odbc 的库

65,187

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧