[心得] C++呼叫Matlab R2009a 已回收

看板MATLAB作者 (yenting)時間14年前 (2010/01/28 15:50), 編輯推噓7(701)
留言8則, 8人參與, 最新討論串1/1
之前是用Visual C++ 6.0呼叫Matlab 7.04來使用 但沒想到一將Matlab升級到R2009a之後就不能用了 後來摸索一番後終於找出解決方法 希望能對需要的人有所幫助^^ 以下假定Matlab安裝路徑為C:\Program Files\MATLAB\R2009a STEP1 我的電腦—>右鍵內容—>進階—>環境變數—>系統變數中的PATH變數新增(以";"隔開) C:\Program Files\MATLAB\R2009a\bin\win32 STEP2 開啟VC++,進行以下設定 Tools—>Options—>Directories—>Show directories for: Include files 新增下列 路徑 C:\Program Files\MATLAB\R2009a\extern\include Tools—>Options—>Directories—>Show directories for: Library 新增下列路徑 C:\Program Files\MATLAB\R2009a\extern\lib\win32\microsoft STEP3 開啟一個新專案並設定 Project—>Settings—>Link—>Category:Input—>Object/library modules 新增下列 檔案: Libmx.lib libmex.lib libeng.lib STEP4 source code當中引入#include <engine.h>並加入下面程式碼 Engine *m_pEngine; m_pEngine = engOpen(NULL); if (m_pEngine == NULL) { cout << "Error: Not Found” << endl; exit(1); } 完成! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.118.171.10

01/28 18:20, , 1F
推...感謝分享
01/28 18:20, 1F

01/29 10:34, , 2F
推~
01/29 10:34, 2F

01/29 11:29, , 3F
感謝分享 (推用過了 抱歉~)
01/29 11:29, 3F

01/29 21:06, , 4F
GOOD !!!!!!!
01/29 21:06, 4F

02/01 01:53, , 5F
讚!
02/01 01:53, 5F

02/06 22:22, , 6F
感謝分享 ^^
02/06 22:22, 6F

04/28 14:21, , 7F
推!!
04/28 14:21, 7F

11/02 10:29, , 8F
good~~
11/02 10:29, 8F
文章代碼(AID): #1BOK7SDD (MATLAB)