【问题标题】:The problems of cosimulation using opnet使用opnet进行协同仿真的问题
【发布时间】:2012-09-09 06:19:42
【问题描述】:

当我编译我的 C 程序 (VC++ 6.0) 时,我希望你能回答我这个错误,非常感谢,我将不胜感激.. 注意:我的程序是在 OPNET modeler 14.5 和 VC++ 之间执行联合仿真使用外部协同仿真控制器 C 程序 .... 我在 SD 文件中将 use_esa_main 设置为“yes”。所以,我需要一个 .dll 文件。但是当我使用 VC++ 生成 .dll 文件时,错误来自:

正在链接... 创建库 Debug/ESA_DLL.lib 和对象 Debug/ESA_DLL.exp$ESA_DLL.OBJ : 错误 LNK2001:未解析的外部符号 __imp__Esa_Interface_Value_Set$ESA_DLL.OBJ:错误 LNK2001:未解析的外部符号 __imp__Esa_Interface_Value_Get$ESA_DLL.OBJ:错误 LNK2001:未解析的外部符号 __imp__Esa_Execute_Until$ESA_DLL.OBJ:错误 LNK2001:未解析的外部符号 __imp__Esa_Interface_Callback_Register$ESA_DLL.OBJ:错误 LNK2001:未解析的外部符号 __imp__Esa_Interface_Group_Get$ESA_DLL.OBJ:错误 LNK2001:未解析的外部符号 __imp__Esa_Load$ESA_DLL.OBJ:错误 LNK2001:无法解析的外部符号 __imp__Esa_Init$Debug/ESA_DLL.dll:致命错误 LNK1120:8 个未解决的外部 $ 执行 link.exe 时出错。

【问题讨论】:

  • 您是否使用所有源文件进行构建?您似乎缺少一个或多个源文件。
  • 是的,我已经包含了头文件“esa.h”。但是还是不行。

标签: c


【解决方案1】:

你需要在你的C程序中添加用于协同仿真的Opnet库opsim.lib,这些错误会消失

【讨论】:

  • 如何将 opsim.lib 添加到协同仿真中
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2022-01-10
  • 1970-01-01
  • 2012-07-19
  • 2012-10-20
  • 2020-08-01
  • 1970-01-01
  • 2011-11-26
相关资源
最近更新 更多