V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
SmartTom
V2EX  ›  C++

请教一下, C++执行 Matlab 代码,并获取运行结果

  •  
  •   SmartTom · 2023-12-20 14:14:09 +08:00 · 1391 次点击
    这是一个创建于 368 天前的主题,其中的信息可能已经有所发展或是发生改变。

    个人去网上调研一番之后写了个 Demo QT 版本:5.9.9 Matlab 版本:2021b QTCreator 版本:4.11.0 pro 配置 cpp 最后执行下来报错,提示 请教一下,有成功在 C++集成 Matlab 的案例吗?能帮忙看一下这是什么问题导致的吗?

    4 条回复    2023-12-21 16:09:24 +08:00
    ceflib
        1
    ceflib  
       2023-12-20 14:43:51 +08:00
    eng.lib mat.lib 在你 libs 路径下找不到
    ysc3839
        2
    ysc3839  
       2023-12-20 16:57:50 +08:00 via Android
    那个 microsoft 指的是 Microsoft Visual C++吧?那你的程序也得用 VC++ 编译才能链接。
    zhuangzhuang1988
        3
    zhuangzhuang1988  
       2023-12-20 21:01:37 +08:00
    换成这个目录

    **\R2020a\extern\lib\win64\mingw64
    SmartTom
        4
    SmartTom  
    OP
       2023-12-21 16:09:24 +08:00
    解决了 MinGw 和 matlab 位数不一致,我又下了 QT5.12+的版本,配合运行就没问了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2647 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 06:59 · PVG 14:59 · LAX 22:59 · JFK 01:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.