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

数据库连接和链接库undefined reference to 'SQLAllocHandle@12'
||=== 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,截图如下
数据库连接跟链接库undefined reference to 'SQLAllocHandle@12'数据库连接跟链接库undefined reference to 'SQLAllocHandle@12'数据库连接跟链接库undefined reference to 'SQLAllocHandle@12'
------解决方案--------------------
你没加上 odbc 的库