如何处理Simulink编译CANoe工程报错提示MEX 文件‘sigout.mexw64‘无效:找不到指定的模块?

这篇具有很好参考价值的文章主要介绍了如何处理Simulink编译CANoe工程报错提示MEX 文件‘sigout.mexw64‘无效:找不到指定的模块?。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

如何处理Simulink编译CANoe工程报错提示MEX 文件’sigout.mexw64’无效:找不到指定的模块?

现象描述

MEX 文件’sigout.mexw64’无效:找不到指定的模块。

如何处理Simulink编译CANoe工程报错提示MEX 文件‘sigout.mexw64‘无效:找不到指定的模块?

开始以为是MATLAB和Visual Studio的问题,反复重装多次仍然不行。

资料搜集

以“MEX 文件 ‘sigout.mexw64’ 无效: 找不到指定的模块。”为关键词搜索,找到了如下几种解释:

  1. 需要重新编译文件。

重新编译即可,

对.cpp文件:mex XXX.cpp

对.cu文件:mexcuda XXX.cu

  1. mexw64文件和.h .dll不在同目录下。

在Matlab平台项目中,之前曾经碰到过这个问题——Invalid mex-file 找不到指定的模块。

.cpp .h和.dll放在不同的文件夹下,在.cpp中使用.h .dll都是使用的相对路径,通过mex test.cpp编译是可以成功的,但是在调用的时候就会出问题。(原因未知)

所以mexw64文件和.h .dll应该在同目录下,并且使用到mexw64库函数的.m文件也必须放在同一个目录下面,所以最后就是.m .mexw64 .h .dll文件都放到同目录下问题就解决了。文章来源地址https://www.toymoban.com/news/detail-439643.html

  1. M

到了这里,关于如何处理Simulink编译CANoe工程报错提示MEX 文件‘sigout.mexw64‘无效:找不到指定的模块?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • android项目编译时,Gradle Sync正常,编译报错,提示 Could not resolve。。。

    1、问题现象 在android项目编译时,Gradle Sync正常,编译报错,提示 Could not resolve。。。 2、解决办法 处理上述问题时,使用了四种解决办法,最后一种方法4生效。 方法1: 重新编译: 先清理项目后在重新编译项目。 该方法对于本次错误不生效。 方法2: 清除项目的所有资源

    2024年02月13日
    浏览(45)
  • CCS导入工程步骤以及编译报错解决方法

    在使用CCS软件时,我们常常需要导入别人的工程到自己的工作区中,由于版本不同等原因可能在编译工程时报错,本文给出几个常见的报错并提供相应的解决方法。 解决方法 :检查 Include options ,灰色表示未使用,可能是编译器找不到该路径,删除后重新导入路径。 解决方

    2024年02月06日
    浏览(40)
  • EXCEL文件打开提示“找不到工程或库”,点击【确定】后自动关闭退出

    最近打开启用宏的excel文件后都会弹出窗口提示:找不到工程或库,点击【确定】后文件直接退出,网上找的一些办法也需要打开文件才能解决,很少有看到比较完整的说这种连文件都无法打开的情况怎么解决的办法,所以记录下现在的解决过程,希望有看到的大神能指点指

    2024年02月04日
    浏览(149)
  • 【CAN】CANoe添加模拟节点报错解决方法

    返回总目录 通过CANoe添加模拟节点时,提示无法加载动态链接库CANOEILNLSPA.DLL。 右键模拟节点,选择Configuration选项,弹出Node Configuration界面,点击Add按钮。 在弹出的文件选择界面选择CANoeILNLVector.vmodule。 取消第一个勾选项,勾选第二个勾选项,点击OK即可正常添加CAN模拟节点

    2024年02月02日
    浏览(35)
  • C++开发实战(二):打开已有工程,并编译生成dll、exe等文件

    1、如下几张图,提示很友好,但我都点击了确定,并进行了运行,提示: 此项目需要 MFC 库。从 Visual Studio 安装程序(单个组件选项卡)为正在使用的任何。。。 2、根据提示安装依赖库 (1)搜索栏搜索应用Visual Studio Installer (2)双击打开,选择单个组件安装,选择 MFC 库(

    2024年02月06日
    浏览(91)
  • linux下使用gcc编译工具出现“命令未找到”或“没有那个文件或目录”等提示

    在linux系统中使用gcc编译工具对C程序进行编译时,报错显示“gcc命令未找到”或“没有那个文件或目录”,而此时你确定已经安装了gcc编译工具,这大概率是因为系统未能找到gcc命令的安装位置所导致的,需要将gcc的安装路径添加到PATH环境变量中,解决方法如下:        

    2024年02月08日
    浏览(56)
  • CANoe-读写Excel文件

    1、CANoe读写Excel文件操作: 针对所有可用Excel打开的文件格式,目前CANoe仅支持.csv(文本文件)文件的读写,无法用CAPL编程实现对Excel文件的读写,.xlsx文件和.xls文件无法进行读写。可以在CANoe下创建.NET测试节点,实现对Excel文件的读写操作。 如图所示,openFileRead方法: If

    2024年02月05日
    浏览(92)
  • 【TI-CCS笔记】工程编译配置 bin文件的编译和生成 各种架构的Post-build配置汇总

    【TI-CCS】工程编译配置 bin文件的编译和生成 各种架构的Post-build配置汇总 在CCS按照目录下 有个名为${CG_TOOL_ROOT}的目录 其下就是当前工程的编译器 存放目录为: 按类型分为五种: 其中 后缀表示编译器版本号 每个编译器的目录下都有一个bin目录 用于存放各种编译器的可执行

    2024年02月12日
    浏览(47)
  • Vivado开发FPGA使用流程、教程 verilog(建立工程、编译文件到最终烧录的全流程)

    目录 一、概述 二、工程创建 三、添加设计文件并编译 四、线上仿真 五、布局布线 六、生成比特流文件 七、烧录 一、概述 vivado开发FPGA流程分为创建工程、添加设计文件、编译、线上仿真、布局布线(添加约束文件)、生成比特流文件、烧录等步骤,下文将按照这些步骤讲

    2024年02月09日
    浏览(36)
  • 电脑提示错误代码0xc00000e9,该如何处理

    造成Windows 0xc00000e9错误代码的原因 0xc00000e9错误代码总是与Windows的启动过程有关。 I/O错误,即输入/输出错误,常发生在系统无法访问驱动器或磁盘时,这意味着无法读取或复制数据。以下是常见的几种原因: 1、外部硬件或PC组件出现故障。 2、输入或输出端口损坏。 3、组件

    2024年02月16日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包