为什么在Linux下写c++的odbc的时候,会提示找不到odbc的方法?

2025-02-25 04:18:13
推荐回答(3个)
回答1:

是在编译/链接阶段报的错吧,需要包含odbc头文件或者链接odbc库。
具体方法:
1. 如果是编译时出错,请加上编译选项: -I${ODBC_INC}
2. 如果是链接时出错,请加上链接选项:-L${ODBC_LIB} -lldbc
上面的ODBC_INC、ODBC_LIB需要事先定义,与编译环境保持一致即可。

回答2:

两种可能啊
头文件没加 动态库没有连接
#include <****.h> -l*****

回答3:

Linux下用odbc连接数据库? 我没有弄过,我是在Linux下用freetds连接的,那样可以啊,网上有freetds连接数据库的方法,如果找不到就问我……