Linux 错误:gsl/gsl_vector.h:没有这样的文件或目录

Linux 错误:gsl/gsl_vector.h:没有这样的文件或目录,linux,matlab,gcc,Linux,Matlab,Gcc,我已经浪费了两周的时间来解决这个问题,但到目前为止还没有成功。 我已经在linux服务器上安装了gsl-1.16,并且正在尝试运行运行运行C代码的matlab程序(不是我写的),但我总是遇到这个错误 错误:gsl/gsl_vector.h:没有这样的文件或目录。 我不知道为什么。我已经安装了几次gsl,一切都很好(在几次出错之后)。现在,当我用 gsl/gsl_vector.h,我得到了同样的错误。我可以使用vi打开这个文件gsl/gsl_vector.h,但程序仍然找不到它。我有 gcc版本4

我已经浪费了两周的时间来解决这个问题,但到目前为止还没有成功。 我已经在linux服务器上安装了gsl-1.16,并且正在尝试运行运行运行C代码的matlab程序(不是我写的),但我总是遇到这个错误 错误:gsl/gsl_vector.h:没有这样的文件或目录。 我不知道为什么。我已经安装了几次gsl,一切都很好(在几次出错之后)。现在,当我用 gsl/gsl_vector.h,我得到了同样的错误。我可以使用vi打开这个文件gsl/gsl_vector.h,但程序仍然找不到它。我有

gcc版本4.4.7 20120313(红帽4.4.7-11)(gcc)

我不久前在我的mac上安装了gsl(我相信使用了相同的方法),它工作得非常好,但在linux上它让我发疯。 请帮忙!!!
菲奥娜

我的问题通过设置
C_INCLUDE_PATH

您是否在GCC命令行中包含INCLUDE目录的路径?是的,我也尝试过。我还试着把文件放在gsl/gsl_vector.h所在的文件夹中,但对我不起作用。