gkqss 发表于 2024-12-26 10:25:01

调用他人编写的dll时遇到执行位置访问冲突的问题

各位老师们好,我在调用他人编写的FORTRAN版本的水和水蒸汽物性计算动态链接库WSPIF97.dll是遇到如下问题:
我的方式是将WSPIF97.F90和WSPIF97.lib文件添加到项目中,如下图所示:

WSPIF97.F90的代码形式如下图所示:

我调用的代码形式如下图所示:

我也尝试了用C++调用另外一个适用于C++的水和水蒸汽动态链接库,debug出现了同样的报错,所以我怀疑是不是VS的属性配置出现了问题。这里我没有生成相关dll的源代码,所以无法调试dll对应的源程序,故而想寻求各位老师们的帮助。

页: [1]
查看完整版本: 调用他人编写的dll时遇到执行位置访问冲突的问题