gfortran

    2

    1답변

    프로그램이 디버그 플래그 인 -g을 컴파일하면 추가 정보 로깅을 추가하려고합니다. gfortran을 사용하고 있습니다 (비록 내가 -g이 보편적이라고 생각하기는하지만). 이 경우 프로그램을 밟아 보면 gdb에서 특히 지루할 것입니다. if (compiledwithg()) then print *, extraNiceInfo endif 내가 다음

    0

    1답변

    일부 c 함수를 포트란으로 변환합니다. 내 C 루틴에서, 거기에 내가 다음과 같이 FORTRAN 두 유형 정의 위의 변환 typedef struct heapnode { double c; int n; } heapnode; typedef struct heap { int n; int s

    0

    1답변

    아치 리눅스에서 GNU Fortran (GCC) 7.2.1 20171128로 컴파일 된 코드를 작성하여 파일에 쓰려고합니다. 오류 Fortran runtime error: End of file을 제기, 파일, 코드 충돌에 쓰기 할 때 단위는 newunit=... 포트란 2008 기능 열립니다. 비 작동 코드 최소 비 작동 버전 코드입니다. 파일이 존재하지

    0

    1답변

    저는 Fortran으로 작성되었으며 병렬 처리를 위해 Intel PARDISO를 호출하는 응용 프로그램을 보유하고 있습니다. PARDISO와 직접 연결하는 것은 현재 gfortran이 5.4.0이기 때문에 가능성이없는 것처럼 보입니다. 인텔 MKL이 컴퓨터에 설치되었다고 가정하면 gfortran과 인텔 MKL을 연결하는 데 사용되는 컴파일러 옵션/플래그에는

    2

    1답변

    gfortran을 사용하여 포트란 응용 프로그램을 컴파일하려고하는데, 인텔 MKL 라이브러리와 연결됩니다. `dacosd_ ' acos 또는 acosd (정도 역 코사인)가, 내가 거의 다 해요하지만 지시에 따라 나는 -fall-intrinsics 또는 -dec-math 플래그를 사용하여 컴파일 할 수 없습니다에 정의되지 않은 참조 왜냐하면 그것은 모두 동

    2

    1답변

    Fortran 77에서 "#pragma GCC optimize ("o3 ")"와 같은 함수 특정 옵션 pragma를 사용하고 싶습니다. 그러나 다음과 같이 표시 할 수 없습니다. 그것을 .f 코드에 적용하지 마십시오. 어떤 아이디어? foo.f : ... call hoge ... subroutine hoge IMPLI

    0

    1답변

    내 IDE는 CodeBlocks 16.01입니다. Program Matrix_To_Vector Implicit none Integer::i,j Integer, parameter :: M = 3 , N = 2 Integer, dimension (M , N) :: Matrix_0 Integer, dimension (M*N) :: Vector_0

    2

    1답변

    다음 Makefile을 만들었고 제대로 작동합니다. "test_Makefile_my_libs"라는 이름의 실행 파일을 생성합니다.이 파일은 필자의 Fortran 코드 이름 인 접미사 ".f90"입니다. FC = gfortran FCFLAGS = -g -fbounds-check FCFLAGS = -O2 FCFLAGS += -I/usr/include

    1

    1답변

    Scons의 Fortran 오브젝트 파일을 연결하는 데 문제가 있습니다. env = Environment(ENV = os.environ , TARGET_ARCH="x86_64") env = env.Clone(LINKFLAGS = '', LINK='gfortran', tools = 'gfortran') module = env.Object('bin/modu

    1

    1답변

    나는 여기 차원 2의 랜덤 워크 (random walk)에 대한 매우 간단한 프로그램 (이론 물리학에 대한 수치 메소드 내 클래스) 썼다는 것입니다 : 결국 program random_walk implicit none integer, parameter :: Nwalker = 1000000 integer, parameter :: Nstep = 100