請問一下
Fortran的F77/G77或是F90/G95能夠建立給Windows用的DLL檔嗎?
目前所知是Visual Fortran可以
不過平常用的機器沒有裝...
在G95的網站上面看到的製作DLL方法
http://www.g95.org/g95_dll.html
這個Compile的指令好像只能給Linux的機器用?
在我的XP上面建立的DLL用VB去呼叫都會說找不到進入點....囧
VB的宣告中我有設定Alias
Declare Auto Sub DLLTest Lib "D:\g95\bin\VBTest\DLLTest.dll" Alias "DLLTest"
(ByRef a As Single, ByRef b As Single, ByRef c As Single)
Fortran檔案裡面的宣告是這樣
!DEC$ ATTRIBUTES DLLEXPORT, ALIAS:'DLLTest'::DLLTest
有漏掉什麼嗎?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.202.127