主要内容

调试微软视窗平台

此示例显示调试的一般步骤yprime.c.,发现在你的matlabroot./ extern / simem / mex /文件夹。请参阅Microsoft®有关使用Visual Studio的特定信息的文档®。例如,看到如何使用Microsoft Visual Studio 2017调试Microsoft Windows平台上的MEX文件?

  1. 确保Visual Studio是您所选的C编译器:

    cc = mex.getcompilerconfigonfurations('C''选择');cc.name.
  2. 用源mex文件编译-G选项,其中包含包含调试符号的文件。例如:

    Copyfile(FullFile(Matlabroot,'extern''例子''mex''yprime.c'),'。''F')mex-Gyprime.c.

  3. 开始Visual Studio。不要退出matlab®会议。

  4. 有关附加MATLAB进程的信息,请参阅Visual Studio文档。

  5. 有关在代码中设置断点的Visual Studio文档,请参阅Visual Studio文档。

  6. 打开matlab和类型:

    yprime(1,1:4)

    yprime.c.在第一个断点的Visual Studio调试器中打开。

  7. 如果你选择调试>继续,Matlab显示:

    ANS = 2.0000 8.9685 4.0000 -1.0947

相关话题

外部网站