linux下编译问题

来源:百度知道 编辑:UC知道 时间:2024/05/25 00:41:15
/usr/bin/ld: cannot find -lodbc32

提示找不到这个文件~~请问这个文件是什么文件
我要安装什么包才可以拿到?

lodbc32表示ODBC库没有安装 如果你是使用rpm管理系统的发行版 运行 rpm -qa | grep -i "odbc" 看下有没有输出 如果没有unixODBC和unixODBC-devel这2个包 google之 并安装 有的话 用 rpm -U 安装

apt系统的方便多了 apt-get install unixodbc unixodbc-dev 即可

或者自行下载源码包变异

找不到文件啊
用GCC编译