gfortran

    1热度

    2回答

    我想访问一个名称等于我拥有的字符串的实际变量。像这样的东西(我将让这个例子尽可能干净): character(len=5) :: some_string real :: value value = 100.0 some_string = 'value' 在这一点上,我该如何创建字符数组value和我的真实变量的名称,值之间的关联,从而使我可以通过参考字符串some_string来写入10

    0热度

    1回答

    我使用Eclipse PTP IDE开发MPI代码,我希望能够编译MPI在Windows上,它似乎提供C++和C结合,但我使用Fortran和gfortran编译器,想在窗口工作编写,目前的问题并不在Linux上,因为它可以在本地编译库在linux和使用的.mod模块存在。 我想编译使用的cygwin的模块,但在Cygwin上的GNU gfortran版本太旧了,我没有成功的openmpi或者MP

    3热度

    2回答

    我正在做(尝试)在Fortran 90中使用gfortran编译器在Windows 7机器上进行数值优化。我有一个函数,由其他人预先写好,它返回函数的对数似然性,给定一大组参数(总共约60个参数)。我试图复制某人的结果,所以我知道最后一个参数值,但我试着重新估计它们,并最终扩展它们的模型并使用不同的数据。我一直在尝试使用uobyqa.f90例程here,迄今为止还没有特别成功。 我的问题是:首先,

    3热度

    2回答

    我试图从fortran函数返回一个类型。这是代码。 module somemodule implicit none ! define a simple type type sometype integer :: someint end type sometype ! define an interface interface ! define a function

    13热度

    2回答

    我目前编译基于模块(如依赖于模块bar主程序foo)程序如下: gfortran -c bar.f90 gfortran -o foo.exe foo.f90 bar.o 能正常工作时foo.f90和bar.f90都在相同的目录。如何指定一个目录,gfortran应该寻找bar.o当我打电话的foo.f90use bar? (即,我不想指定编译器应特别链接bar.o,我只是希望它能够找到它。

    3热度

    2回答

    包含我的主要可执行文件的文件夹与输入,输出和源文件非常混杂。我想将这些文件中的一些文件移动到我的可执行文件的不同目录中,但仍然可以访问它们。如果我可以创建一个目录,例如./main/outfile,它会保存我的程序中的所有输出文件,那将是太棒了。在Fortran 77/90中访问这些文件时是否可以包含路径? 如果编译器是重要的,我使用在Ubuntu 11.10上运行的gfortran。

    1热度

    2回答

    目前我在我的电脑上运行gfortran编译器。但我只是想知道我是否能够在我的闪存驱动器中安装fortran编译器。这样我就可以在其他地方运行fortran而无需将编译器安装到主计算机中。我尝试在Google中搜索,但我无法找到解决方案。这是否意味着我无法像其他编译器那样做? 编辑: 对不起我目前使用微软Windows 7运行的Fortran编译器。但是如果我能够在我的闪存驱动器中安装编译器,我可以

    1热度

    1回答

    下面列出的Fortran函数按照预期使用ifort 11.1进行编译和执行。然而GFortran 4.6返回编译器错误: THIS_NML => THIS Error: Different types in pointer assignment at (1); attempted assignment of CLASS(UNIT) to TYPE(UNIT). Fortran代码: FUNCTIO

    3热度

    2回答

    我试图链接LAPACK和简单 locate lapack 回报 /usr/lib64/liblapack.so.3 /usr/lib64/liblapack.so.3.2.1 所以我试图把它与 gfortran -o linreg driver.f90 LFsubroutines.f90 -L/usr/lib64 -llapack -fimplicit-none 链接,但我得到以下错

    0热度

    1回答

    我需要帮助! 我使用G ++得到以下链接错误: `__static_initialization_and_destruction_0(int, int)': undefined reference to `std::ios_base::Init::Init()' undefined reference to `std::ios_base::Init::~Init()' 我需要从FORTRA