可以打开头文件,仍然找不到文件

时间:2016-07-05 09:39:04

标签: c++ mingw eclipse-cdt

在Eclipse中我使用#include <sql.h>库。当我构建项目时,我得到了No such file or directory的错误。当我想打开sql.h的声明时,它会打开头文件,假设Eclipse知道在哪里查找头文件。

我正在使用Eclipse CDT和MinGW,假设安装正确..

1 个答案:

答案 0 :(得分:1)

Eclipse独立于您的工具链了解sql.h

您必须告诉编译器(MinGW)sql.h标头的位置,以及.lib / .a库二进制文件所在的链接器。

  • Properties>>C/C++ Build>>Settings>>GCC C++ Compiler >> Includes中您将路径设置为.h
  • Properties>>C/C++ Build>>Settings>>GCC C++ Linker >> Libraries中您将路径设置为.lib / .a