0
Fortran 컴파일러에서 dll 파일을 호출하려고합니다. 나는이 모든 것을 windowsmingw 컴파일러를 사용하여 수행하고있다. G는 ++ 컴파일러 내가fortran에서 dll 호출하기
// example_dll.cpp
#include <stdio.h>
#include "example_dll.h"
__stdcall void hello()
{
printf("Hello");
}
명령은 명령 프롬프트
g++ -c -DBUILDING_EXAMPLE_DLL example_dll.cpp
g++ -shared -o example_dll.dll example_dll.o -Wl,--out-implib,libexample_dll.a
에 입력 한 DLL을 만들려고하고있는
코드를 사용하여
DLL이 생성 된
위의 두 명령은 dll 파일을 만듭니다.
이제는 이전에 작성한 dll 파일을 컴파일하는 fortran 스크립트를 작성해야합니다.
이 목적을 위해 이전에 만든 dll에 링크 할 수있는 fortran 파일을 만들 수 있기를 기대합니다.
도움이 될 것입니다.
덕분에, ADARSH
나는이 질문을 업데이트했다. – Adarsh