Fortran Coder

查看: 4097|回复: 2
打印 上一主题 下一主题

[求助] exe调用dll的问题

[复制链接]

125

帖子

33

主题

0

精华

宗师

F 币
1574 元
贡献
800 点
跳转到指定楼层
楼主
发表于 2022-4-12 11:12:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近发现一个问题,通过另外一个程序启动一个exe,而不是直接运行这个exe,计算结果会不一致。猜测可能是通过另一个程序调用exe,与直接运行exe,因为启动路径的不同,调用了一些不同的dll。有没有遇到类似问题的朋友?要如何解决这个问题?
分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

39

帖子

4

主题

0

精华

熟手

F 币
236 元
贡献
93 点
沙发
发表于 2022-4-12 19:52:47 | 只看该作者
本帖最后由 gps99 于 2022-4-12 19:54 编辑

严谨的话,得看源码。如果大致猜测,多半是数据传递的问题。

调用被调用者之间,有无数据传递? 什么方式传递,什么数据流格式。。

125

帖子

33

主题

0

精华

宗师

F 币
1574 元
贡献
800 点
板凳
 楼主| 发表于 2022-4-12 23:12:29 | 只看该作者
gps99 发表于 2022-4-12 19:52
严谨的话,得看源码。如果大致猜测,多半是数据传递的问题。

调用被调用者之间,有无数据传递? 什么方式 ...

没有数据传递。更奇怪的是,有的电脑上有这样的问题。有的电脑没有问题。
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-11-23 10:30

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表