安装依赖于 NetCDF 的软件时出错:我是否需要 NetCDF3 而不是 NetCDF4?

Error when installing NetCDF-dependent software: do I need NetCDF3 instead of NetCDF4?

提问人:Dan Hoops 提问时间:11/14/2023 更新时间:11/14/2023 访问量:13

问:

我正在尝试按照以下说明安装名为“minc 工具包”的软件:https://github.com/BIC-MNI/minc-toolkit-v2。我在一台通过 WSL 运行最新版本的 Ubuntu 的 Windows 机器上。我在“make”命令阶段遇到错误,我似乎找不到答案。错误是:

danhoops@Lizard:/mnt/c/Users/Daniel Hoops/minc-toolkit-v2/build$ make
[  0%] Built target ZLIB
[  0%] Performing build step for 'NETCDF'
[ 38%] Built target dispatch
[ 52%] Built target netcdf3
/bin/sh: 1: cannot create /mnt/c/Users/Daniel\ Hoops/minc-toolkit-v2/build/NETCDF-build/libsrc/netcdf.3: Directory nonexistent
make[5]: *** [libsrc/CMakeFiles/manpage.dir/build.make:70: libsrc/CMakeFiles/manpage] Error 2
make[4]: *** [CMakeFiles/Makefile2:453: libsrc/CMakeFiles/manpage.dir/all] Error 2
make[3]: *** [Makefile:166: all] Error 2
make[2]: *** [CMakeFiles/NETCDF.dir/build.make:86: NETCDF-prefix/src/NETCDF-stamp/NETCDF-build] Error 2
make[1]: *** [CMakeFiles/Makefile2:2600: CMakeFiles/NETCDF.dir/all] Error 2
make: *** [Makefile:166: all] Error 2

它尝试在其中查找 netcdf.3 的文件夹存在,并且包含类似的文件夹:

$ ls /mnt/c/Users/Daniel\ Hoops/minc-toolkit-v2/build/NETCDF-build/libsrc/
CMakeFiles  CTestTestfile.cmake  Makefile  cmake_install.cmake  netcdf.m4
$

我认为我需要安装 NetCDF3,即使 GitHub 页面表明 NetCDF 是作为 minc 工具包安装的一部分构建的?有人对如何解决这个问题有任何建议吗?

Ubuntu 适用于 Linux 的 Windows 子系统 netcdf

评论


答: 暂无答案