【问题标题】:Call a matlab code from Visual studio C++从 Visual Studio C++ 调用 matlab 代码
【发布时间】:2013-04-28 02:07:53
【问题描述】:

我试图用 Visual Studio 调用 matlab 函数,我正在使用 Visual Studio 2010、Matlab 2011b,我的计算机是 64 位的。我正在尝试使用 matlab 中的示例和http://www.mathworks.com/support/solutions/en/data/1-78077S/ 上的信息。

但我仍然得到错误找不到程序入口点? interna_empty @ concurrent_queue_v3 @ internal @ tbb @ @ IEBA_NXZ 在动态链接库tbb.dll中

任何帮助都会很棒

【问题讨论】:

    标签: visual-studio-2010 matlab


    【解决方案1】:

    您在运行时错过了tbb.dll。你可以从http://threadingbuildingblocks.org/下载tbb。然后通过编辑 [Properties > Debugging > Environment] 或将 tbb.dll 复制到您的解决方案目录,将 dll 路径添加到您的 Visual Studio dll 路径。


    编辑:VC++中有两种方式调用MATLAB:

    1. 将 MATLAB 代码分发到 MATLAB 独立的 C++ 共享库中。详情可以参考one of my blog

    2. 直接在 VC++ 中调用 MATLAB。更多信息请参考我的another blog

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-11
      • 2022-10-22
      • 1970-01-01
      • 2023-03-27
      • 2013-05-01
      • 2015-08-04
      相关资源
      最近更新 更多