错误:sql.h:路径名中的文件或目录不存在

时间:2015-02-08 08:48:47

标签: c sql-server linux

我正在尝试在UNIX机器上编译一个简单的C程序,它只有sql.h头语句,以确保odbc头文件正常工作。

但我继续犯这个错误。

错误:sql.h:路径名中的文件或目录不存在

#include<stdio.h>
#include<sql.h>

main(){

}

我使用了这段代码,因为无论我在Main函数中放置什么,标题本身都会失败。

但是我安装了ODBCUnix。 以下是显示ODBC状态的命令。

  

/ apps / rmb / scripts $ odbcinst --version   unixODBC 2.3.0

     

odbcinst -j   unixODBC 2.3.0   驱动程序............:/ etc / odbcinst.ini   系统数据来源:/etc/odbc.ini   文件数据源..:/ etc / ODBCDataSources   用户数据源..:/ etc / odbc.ini   SQLULEN大小.......:8   SQLLEN大小........:8   SQLSETPOSIROW大小:8

请告知如何编译这个简单的程序。

1 个答案:

答案 0 :(得分:0)

代码似乎格式不正确。我试图一次又一次地做,但它仍然显示同样的事情。

实际上标题是sql.h和stdio.h以及一个空的主程序。

请不要认为该程序有拼写错误。格式不正确。