【问题标题】:Unable to attach matlab.exe process to visual studio 2013 for debugging mex files?无法将 matlab.exe 进程附加到 Visual Studio 2013 以调试 mex 文件?
【发布时间】:2017-01-11 17:17:42
【问题描述】:

我正在使用 Visual Studio 2013 编译器编写一些 mex 文件以在我的 matlab 程序中运行。
为了能够调试您的 mex 文件,您应该关注 these steps
几分钟前一切正常,我正在做我的项目没有任何问题。
今天打码了

mex -g mx_minimum_power.cpp cvm_em64t_debug.lib  

在命令提示符下多次收到成功消息后,我已将 matlab.exe 附加到 Visual Studio 并通过设置断点,我已经 调试了我的代码。
但是这次突然遇到如下错误,不知道怎么解决。

当我在第三个选项上右击点击run as administrator时,遇到如下消息:

那如果我选择configure remote debugging,我会遇到:

现在我有以下显示正在运行的进程。

再一次:

当我点击远程调试器的权限或选项时:

【问题讨论】:

    标签: c++ matlab visual-studio visual-studio-2013 remote-debugging


    【解决方案1】:

    运行visual studio remote debugging monitor 并收到以下消息后:

    应单击此窗口中的Find 按钮以找到正在子网上运行的msvsmon.exe

    然后在Available Processes 列表中选择MATLAB.exe

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-01-09
      • 2014-08-27
      • 1970-01-01
      • 2018-08-04
      • 1970-01-01
      • 2017-08-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多