gfortran

    0热度

    1回答

    我有一个fortran程序调用一些相关的.o目标文件。我希望能够在调试时跨越文件,这可能吗? 编译程序是这样的: gfortran -g -o analyze.x analyze.o active.o analysis.o angles.o attach.o basefile.o beeman.o bicubic.o 其中analyze.x是可执行文件。所有.o文件也都使用-g标志进行了编译。

    3热度

    1回答

    我安装了xcode4.2,因此,我无法通过自制软件安装gfortran。 这里的错误: calvin$ brew -v install gfortran Homebrew 0.8 ==> Downloading http://r.research.att.com/gfortran-lion-5666-3.pkg /usr/bin/curl -f#LA Homebrew 0.8 (Ruby 1

    1热度

    2回答

    okey,这不是一个核心编程问题;它更像是一个关于cgns(CFD通用符号系统)API的问题。 我已经从ANSYS Fluent(最初在Gambit 2.46中创建)导出了一个网格/网格文件,并且我编写了一个非常简单的Fortran程序来打开和关闭它(除此之外别无其他)。为了检查文件没有损坏,我将它绘制在Tecplot中。 所以,当我使用与提到的小脑颗粒神经gfortran编译和运行我得到这个错误

    1热度

    1回答

    我打算从FORTRAN调用一个C++函数,为此我使用了ISO_C_Binding模块。在FORTRAN主文件的压缩和C++使用命令功能后 gfortran -c mlp8.f90 g++ -c mean_cpp.cc 这将创建对象文件,但在链接阶段的一些成员,我要使用这些命令的建议 g++ mlp8.o mean_cpp.o -o main –lgfortran 即使用C++编译器链接

    3热度

    1回答

    我是新来的IDB/GDB调试器,所以我很抱歉的提前坏的问题。我试图通过使用idb在名为set_time_i的函数中设置断点,该函数位于名为time_manager.F90的文件中。但是,IDB不断给我错误消息,并阻止我设置HTE断点。我可否知道我做错了什么?我尝试了所有这些命令: 1)(IDB)断裂time_manager.F90:set_time_i 2)(IDB)断裂time_manager:

    0热度

    1回答

    我使用f2py和英特尔Fortran编译器来包装一些Fortran代码这就要求一些数学库像dexp和dpow。 编译过程顺利没有报告任何犯错,但是当我试图运行包Python模块,错误提示了: ImportError: /usr/lib/python2.7/site-packages/foo/foo.so: undefined symbol: vmldExp2 我切换到gfortran,似乎类似的问

    1热度

    2回答

    我正在用超级计算机研究计算电磁学实验室。在这里,我们正在与群集一起解决包括超过500M未知数的问题。在这一点上,我们有一个平行化所有这些计算的问题。到目前为止,我们一直在与MPI一起在节点之间进行通信,但是,我们即将决定使用OpenMP来实现节点中处理器之间的OpenMP通信的优势。尽管如此,我们无法从openMP中获得任何效率(可能是因为虚假编码)。其实问题是我不知道我会给出的代码有什么问题。

    2热度

    2回答

    我想使用iso_c_bindings模块编写Fortran 2003绑定到CUFFT库,但我有cufftPlanMany子例程(类似于FFTW库中的sfftw_plan_many_dft)的问题。 的绑定本身是这样的: !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! cufftResult

    0热度

    3回答

    C'S open()函数时,我有一个Fortran程序使用它调用C函数,并打开一个文件打开() main.f90时: PROGRAM TEST integer :: oflag, mode !Set oflag to O_CREAT|O_RDWR oflag = 66 mode = 600 call test2("test.txt"

    2热度

    1回答

    是否GCC(C,C++和Fortran尤其是编译器)支持间分析,以提高性能? 如果是,哪些是相关标志? http://gcc.gnu.org/wiki/InterProcedural说,海湾合作委员会是要实现IPA,但该网页是相当过时。