vs2010中MEX文件建立与调试
生活随笔
收集整理的這篇文章主要介紹了
vs2010中MEX文件建立与调试
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
***************************************************
更多精彩,歡迎進入:http://shop115376623.taobao.com
***************************************************
http://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-9510581626.24.ZO6sko&id=43401674106
精通MATLAB混合編程視頻講解
MATLAB各類函數視頻講解
基于MATLAB的高等數學問題求解?
MATLAB函數速查視頻講解
面向對象C++視頻教程
精通MATLAB混編編程demo及PDF?
QQ:2911984429
http://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-9510581626.24.ZO6sko&id=43401674106
詳細見上傳圖片
1、創建一個win32 DLL空項目
在鏈接器的輸出文件里改成?$(OutDir)$(TargetName).mexw32(64位系統相應改成64)
2) 添加源文件 示例: #include "mex.h" void mexFunction(int nlhs,mxArray *plhs[],int nrhs,const mxArray *prhs[]) { mexPrintf("Hello,world!\n"); } 添加def文件 代碼: LIBRARY EXPORTS mexFunction
3)生產解決方案 即會生產一個mexw32文件 4)調試 將matlab的current folder 設置成mexw32文件所在的路徑
vs2010-調試-附加到線程-選擇matlab
(圖中已經附加,故顯示為灰色) 源代碼里設置斷點 matlab下輸入代碼或者函數(即mexw32文件的文件名),即會跳轉到vs的斷點處。 (未設置斷點時的輸出)
ps:在調試的時候 matlab會處于假死的狀態,不能點擊,不能移動,不知為什么。就算用官員的例子也一樣。
總結
以上是生活随笔為你收集整理的vs2010中MEX文件建立与调试的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 天涯明月刀如何修改登录服务器,天涯明月刀
- 下一篇: 漏洞库:爬取CNNVD-国家信息安全漏洞