Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Build NetCDF Fortran:生成库(Windows)_Build_Fortran_Netcdf_Netcdf4 - Fatal编程技术网

Build NetCDF Fortran:生成库(Windows)

Build NetCDF Fortran:生成库(Windows),build,fortran,netcdf,netcdf4,Build,Fortran,Netcdf,Netcdf4,我是NetCDF的新用户,我希望在跨平台Fortran-2008项目中使用此文件结构。 C库依赖项: 因此,首先我下载了NetCDF-C二进制安装程序,它被描述为NetCDF Fortran库依赖项,并将其安装在我的机器上 链接: 之后,我将NetCDF安装文件夹路径添加到Windows 10环境路径 我在Windows控制台中运行ncdump对它进行了测试,它运行良好 Fortran库: 其次,我克隆了NetCDF FortranGithub repositore,并: a)我打开Window

我是NetCDF的新用户,我希望在跨平台Fortran-2008项目中使用此文件结构。

C库依赖项: 因此,首先我下载了NetCDF-C二进制安装程序,它被描述为NetCDF Fortran库依赖项,并将其安装在我的机器上

链接:

之后,我将NetCDF安装文件夹路径添加到Windows 10环境路径

我在Windows控制台中运行
ncdump
对它进行了测试,它运行良好

Fortran库: 其次,我克隆了NetCDF Fortran
Github repositore,并:

a)我打开Windows控制台,进入克隆文件夹

b)我创建了一个名为“build”的新文件夹

c)我进入这个“构建”文件夹并键入:
cmake..

然后,CMake完成所有工作正常

此CMake过程在“build”文件夹中生成了54个Microsoft Visual Studio项目和一个解决方案文件

因此,我打开了NC4F解决方案,右键单击解决方案名称,然后单击“构建”选项。我希望Visual Studio生成静态
(*.lib)
和动态
(*.dll)
Fortran库输出文件

VS开始编译解决方案,但它给了我很多编译时错误。
这是我的打印屏幕:

我做错了什么?

如何让NetCDF Fortran库(静态和动态)在我的Fortran-08项目中使用它们

我的系统是:

  • Windows 10 x64
  • 微软Visual Studio 2019
  • 英特尔Visual Fortran 2019

谢谢您,

面对类似问题,如果您能设法解决,我们将非常感谢您的指导!面对类似的问题,如果您能设法解决,我们将不胜感激!