我想在 Ubuntu 18.04 上安装和运行 SURFEX,所以我按照此处说明的步骤进行操作。当我make
在 src 目录中运行命令(编译代码的主版本)时,过了一会儿我收到一条错误消息:
configure: error: Could not link to netcdf C library. Please set LDFLAGS; for static builds set LIBS to the results of nc-config --libs.
我在“make”之前的步骤中尝试了这个解决方案,即
CFLAGS=$(nc-config --cflags) LDFLAGS=$(nc-config --libs) ./configure
和
CFLAGS=$(nc-config --cflags) LDFLAGS=$(nc-config --libs) . ../conf/profile_surfex-LXgfortran-SFX-V8-1-1-MPIAUTO-O2-X0
但我无法解决问题,可能是因为我不知道自己在做什么。有人可以告诉我如何设置这些标志吗?