如何调试,用NI Veristand或者SIT生成Model DLL时产生的错误?
答案:1 悬赏:60 手机版
解决时间 2021-04-01 17:12
- 提问者网友:流星是天使的眼泪
- 2021-04-01 13:02
如何调试,用NI Veristand或者SIT生成Model DLL时产生的错误?
最佳答案
- 五星知识达人网友:佘樂
- 2021-04-01 14:41
次要软件: N/A
解答:生成Model DLL中途报错中止可能由很多原因,这里罗列了一些调试建议,希望对您的调试带来帮助。
首先,汇总以下信息: 模型接口类型以及版本号NI LabVIEW,Veristand以及仿真接口工具包的版本号编译器的版本号(就是所使用的Visual Stdio的版本号)模型属性信息(使用监察模型编译环境的插件或者外部程序生成)由错误通知器生成的错误报告由错误报告来判断该模型编译生成过程中的错误所在。如果错误报告是非常明晰的,就按其描述进行修正。如果错误报告含混不清,那需要进一步弄清楚以下信息: 您能不能顺利编译其他Model文件?如果可以,请问它和这次的编译再那里有所不同?该编译器是否被兼容支持?兼容支持的编译器列表在NI Veristand和仿真接口工具包的Readme文件中被罗列出来,您可以在那里进行查阅。能不能利用其它的编译器顺利的完成Model的编译?Model中有没有调用容易造成不匹配兼容的外部程序?再次确认所有相关编译文档进一步了解相关信息如果您用了以上提到的所有的方式方法,但还是没有办法顺利调试通过这个应用,那您可以联系NI的技术支持来寻求帮助。当然最好您能将之前罗列出来的信息一并告知NI的技术支持工程师的话,也会帮助我们更快地了解、分析以及解决该问题。此外,您还可以将Model进行功能上的削减再进行编译,以此来排查到底是那个功能模块影响了编译的顺利完成。之后我们围绕着该模块进行修改来调试通过该错误。
解答:生成Model DLL中途报错中止可能由很多原因,这里罗列了一些调试建议,希望对您的调试带来帮助。
首先,汇总以下信息: 模型接口类型以及版本号NI LabVIEW,Veristand以及仿真接口工具包的版本号编译器的版本号(就是所使用的Visual Stdio的版本号)模型属性信息(使用监察模型编译环境的插件或者外部程序生成)由错误通知器生成的错误报告由错误报告来判断该模型编译生成过程中的错误所在。如果错误报告是非常明晰的,就按其描述进行修正。如果错误报告含混不清,那需要进一步弄清楚以下信息: 您能不能顺利编译其他Model文件?如果可以,请问它和这次的编译再那里有所不同?该编译器是否被兼容支持?兼容支持的编译器列表在NI Veristand和仿真接口工具包的Readme文件中被罗列出来,您可以在那里进行查阅。能不能利用其它的编译器顺利的完成Model的编译?Model中有没有调用容易造成不匹配兼容的外部程序?再次确认所有相关编译文档进一步了解相关信息如果您用了以上提到的所有的方式方法,但还是没有办法顺利调试通过这个应用,那您可以联系NI的技术支持来寻求帮助。当然最好您能将之前罗列出来的信息一并告知NI的技术支持工程师的话,也会帮助我们更快地了解、分析以及解决该问题。此外,您还可以将Model进行功能上的削减再进行编译,以此来排查到底是那个功能模块影响了编译的顺利完成。之后我们围绕着该模块进行修改来调试通过该错误。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯