Chinaunix

标题: 在LINUX下使用ODBC API遇到的问题 [打印本页]

作者: 大S    时间: 2004-06-02 09:58
标题: 在LINUX下使用ODBC API遇到的问题
代码如下:
#include <sql.h>;
#include <sqlext.h>;
#include <sqltypes.h>;

int main(void)
{
    SQLHENV env;
    long erg;
    erg=SQLAllocHandle(SQL_HANDLE_ENV,SQL_NULL_HANDLE,&env);
。。。。。。。。。
    return 0;
}

编译提示:
/tmp/ccM71jUI.o: In function `main':
/tmp/ccM71jUI.o(.text+0x12): undefined reference to `SQLAllocHandle'
collect2: ld returned 1 exit status

可是ODBC的头文件、库文件等都安装好了,为什么还是找不到呢?
作者: 大S    时间: 2004-06-02 13:34
标题: 在LINUX下使用ODBC API遇到的问题
问题解决了,gcc编译的时候,加 -lodbc
作者: wzy9854    时间: 2012-03-01 16:57
http://mailman.unixodbc.org/pipe ... 8-March/001142.html

You need to ask gcc to link with odbc (-lodbc)




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2