编译C程序时出错

Sou*_*rav 3 compiling gcc c

我是 ubuntu 编程的新手。当我尝试编译一个 C 程序时,它显示了这种错误

fowler_nordheim_current.c:27:10: fatal error: gsl/gsl_sf.h: No such file or directory
 #include <gsl/gsl_sf.h>
          ^~~~~~~~~~~~~~
Run Code Online (Sandbox Code Playgroud)

请帮帮我。谢谢。

ste*_*ver 5

您需要安装libgsl-dev软件包:

$ apt-file search gsl/gsl_sf.h
libgsl-dev: /usr/include/gsl/gsl_sf.h
Run Code Online (Sandbox Code Playgroud)

  • 链接到 [packages.ubuntu.com](https://packages.ubuntu.com/search?suite=focal&amp;arch=any&amp;mode=exactfilename&amp;searchon=contents&amp;keywords=gsl_sf.h)(在线资源)似乎比离线本地 apt-file 更好可能没有安装。 (4认同)