专栏
标签
调用外部函数编译时会出现生成求解器失败. 生成模型目标文件(.o文件或.obj)未能成功. 错误码: 3.
一般问题
发布于 2025-11-25 01:15:49
查看 21过去216天

生成求解器失败. 生成模型目标文件(.o文件或.obj)未能成功. 错误码: 3.
请检查构建日志:E:/PhD/MWORKS/Simulation/MwSolver_251124_133319_289/build.log.
编译模型“FreeFluids.ExternalPure.Examples.TestingViscosity”失败。第一个文件是模型代码。,在尝试第一个文件夹里的 FreeFluids.ExternalPure.Examples.TestingViscosity时出现编译错误,但是我检查了c语言的外部函数也没有语法错误,不知道为什么?第二个是错误日志

所属专栏:Sysplorer基础平台
产品信息:Sysplorer系统建模仿真环境
系统建模其他核能
附件 2 个附件(16796kb)

全部回答 2

发布于 2025-11-25 14:48:06

您好,请问该模型库是您开发的吗?需要确认一下开发时所使用的编译器版本。

发布于 2025-11-26 10:28:01

您好,经过与内核的同事确认,模型库存在问题。
该模型库外部函数中使用了 ThermodynamicState 这个数据类型,在模型中也有这个数据类型的记录类型定义,但是在外部函数没有定义这个数据类型的结构体,建议您可以跟原作者反馈一下这个问题。

用户
和原帖交流更多问题细节吧,去
我要发帖 我要发帖
资料中心 资料中心
查看更多>
热门帖子 热门帖子
主要贡献者 主要贡献者
过去7天