honey2008 发表于 2002-8-29 12:25:41

lvxiaohong 发表于 2002-8-29 17:17:43

Re:【求助】谁能解决?

在你的fortran程序中你声明了吗?

honey2008 发表于 2002-8-30 08:53:18

honey2008 发表于 2002-8-30 17:11:55

iwwfu 发表于 2002-9-27 17:16:26

iwwfu 发表于 2002-9-27 17:20:45

pegasus 发表于 2002-9-29 11:50:39

pegasus 发表于 2002-9-29 11:55:47

honey2008 发表于 2002-9-30 08:57:49

taohe 发表于 2003-10-2 14:17:46

回复: 改过之后编译结果!

honey2008 wrote:
改过之后编译结果!
Linking...
ForMain.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) void __stdcall Test1(void)"(__imp_?Test1@@YGXXZ)
Debug/TestFor.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

还是不行!!!救命呀。

问题解决了没有?

这是个连接错误,那个void test(void)是你在vc的dll里export的函数吧。同时还应该有个lib文件,在你的fortran编译器里你要设置一下,让编译器能够找到这个lib应该就没有问题啦。
页: [1]
查看完整版本: 【求助】调用VC编译的DLL,INTERFACE可以,CALL不行?