科学网

 找回密码
  注册

tag 标签: VS2010与Matlab2013

相关帖子

版块 作者 回复/查看 最后发表

没有相关内容

相关日志

64位系统下VS2010与Matlab2013联合编译之mex部分
whuwuteng 2014-1-8 18:52
针对《64位系统下VC++6.0与Matlab2013联合编译之mex部分》中的问题,因为VC++6.0不支持64位程序的编写,所以决定用VS2010与Matlab2013联合编译,因为VS2010带64位的编译器。 关于基础的C++的语法在博文中不介绍,只说明与Matlab有关的部分。 创建一个win32的工程: 在下一步中选择空的DLL的工程,工程创建好之后,就写上代码。 然后写上def文件 最后设置工程属性: 先设置工程为64位的工程: 然后设置Include路径: 设置Lib的路径 然后设置编译器Matlab的路径: 设置输出文件的格式: 编译工程,可以编译过去: 可以在x64的Debug目录看到一个mexw64的文件,可以借助Matlab来启动调试: 先在Matlab中写一个m文件: 设置VS2010与Matlab关联: 在VS2010中tools-attach to process得到 在Matlab的command中输入 可以在VS2010中加入断点之后,在Matlab中运行m文件可以进入VS2010的调试界面: 之后就和VC++中的调试一样了。 这是我对VS2010与Matlab2013联合编译调试的过程的分析,博文中有不对的地方,请大家批评指正,谢谢!
8208 次阅读|0 个评论

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-6-17 07:18

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部