首页 > 代码库 > matlab借助vs调试C程序【转】
matlab借助vs调试C程序【转】
FROM:matlab借助vs调试C程序
http://blog.csdn.net/ayw_hehe/article/details/6790147
有些时候调用matlab的工程时,为了更方便的理解代码,就stepbystep得跟进程序里面去,但是碰到里面调用的c的库就跟不进去了,有很多文章都告诉我们怎么去写matlab能调用的mexfunction,但是鲜有文章告诉我们怎么像调试自己的c程序一样调试它们。
这里描述一下怎么简单得调试它们:
先在matlab中设置C编译器,用mex -setup,选自己想用的那个
而后编译之,mex xxx.c -g
这里-g表示后面要做debug
不要关闭matlab, 打开vs
选tools->attach to process...
在跳出来的对话框中选择matlab
然后file->open自己的xxx.c,设置断点
而后直接在matlab中调用刚编译过的程序,搞定
matlab借助vs调试C程序【转】
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。