VS2008下如何调试matlab使用的动态链接库

原创 2012年03月26日 20:50:08

今天用到matlab混合编程,按照要求写好c++程序,编译完成后,生成了dll链接库

在maltab中,设置到dll所在的目录,根据自己所编的函数运行。但发现没办法进行调试。

出现错误后只能返回去看自己的程序,但没办法单步调试。

搜索后发现了一个方法,分享下:


在vs2008打开C++文件,(前提是先用mex编译成功了这个c文件)

设置自己程序中的断点,

在vs2008中:工具->附加到进程中选择matlab。(这个时候matlab必须是运行的)。

之后matlab中运行,即可在断点处停止,进行单步跟踪调试。


参考:http://cliffzhao.72pines.com/2010/12/13/matlab%E4%B8%8Ecc%E6%B7%B7%E5%90%88%E7%BC%96%E7%A8%8B%E5%8F%8A%E8%B0%83%E8%AF%95/

相关文章推荐

在VS2008下用ACE创建及使用DLL(动态链接库)

在VS2008下用ACE创建及使用DLL(动态链接库) 下面是 ACE-6.0.0 提供的
  • iw1210
  • iw1210
  • 2014年06月09日 15:41
  • 805

vs2010创建和使用动态链接库源码

  • 2012年03月14日 15:40
  • 2.46MB
  • 下载

使用VS2015调试Android的C++动态链接库

使用VS2015调试Android的C++动态链接库VS2015相对于过去的IDE在跨平台方面做了很大的支持,支持对linux操作系统进行远程GDB调试,由于VS2015强大的C/C++调试功能,本文...

matlab动态链接库使用问题及解决

(首先声明我使用的环境为matlab2008a,matlab编译器版本为Compiler 4.8,VC环境为VC++6.0) 参照网上的方法将m文件编译为动态链接库,然后在VC测试程序里使用该动态链...
  • Reve_D
  • Reve_D
  • 2012年03月06日 15:50
  • 2616

matlab封装DLL动态链接库 再用VS2010调用(matlab VS混合编程)

matlab封装DLL动态链接库 再用VS2010调用(matlab VS混合编程)(转载)    转载自:http://blog.csdn.net/cjl19880906/article/detai...

VS2010创建并使用动态链接库(.dll)

动态链接库不能直接运行,也不能接收消息。它是一个独立的文件,包含能被可执行程序或其他DLL来调用其函数完成某项工作。 只有在其他模块调用动态链接库中的函数时,动态链接库才发挥作用。在实际编程中,可以把...

vs2010 C++创建和使用动态链接库(dll)

一、用C++创建动态链接库项目:  1、打开Microsoft Visual Studio 2010,选择File->New->Project。  2、在NewProject中选择Installed ...

使用VS2015 创建C++动态链接库并调用

由于毕业设计要用到C++动态链接库的创建,看了很多博客之后,实现了这个功能。现在简单介绍一下。 一:创建C++的DLL工程文件 1.新建c++项目,win32控制台程序,命名为:MyDLL,解决方...

vs2010创建和使用动态链接库(dll)

vs2010创建和使用动态链接库(dll) ——某一天,我突然发现身边的女生烦我了,于是,我决定开始写程序…… 本文将创建一个简单的动态链接库,并编写一个应用台控制程序使用该动态链接库,并...
  • bear_79
  • bear_79
  • 2014年02月09日 15:04
  • 422

使用vs2008制作dll文件,生成动态链接库

1.制作dll文件     vs2008中,File > New Project > Other Language > Win32 > Win32 Console Application. 输入项...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:VS2008下如何调试matlab使用的动态链接库
举报原因:
原因补充:

(最多只允许输入30个字)