|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
matlab版本:R2012a,64位,VS2010) G9 G" H; T5 T% I, N9 f) D5 f
: x [3 ^8 K% C+ |8 F
( B, n [$ X3 b) n& {( O1:C语言调用matlab引擎。1 r6 W* T; Q# V% r$ D
2 \5 B* Z4 P/ C$ B+ ~2 M0 n) a" @. Q4 M4 I' b& }1 p
VS新建工程:
) k3 W' e# k7 e; I e 设置项目属性:
9 _; Z4 I7 G- b K! w; b1 h包含以下两个目录,D:\Program Files\MATLAB\R2012a\extern\include和D:\Program Files\MATLAB\R2012a\extern\include\win64
4 j8 ?: p% H. y/ o+ `% r6 ?4 g5 s
' R( n b; k" H- T4 _
: N: r& g7 L8 q ]* `8 X: x8 vmatlab设置:
$ [6 [3 S8 r6 t6 m- N
% S% D( V# U& y6 R. e9 E p8 {
( |* N! J* f9 m在matlab命令行输入mex -setup,按提示选择合适的选项
4 {3 b+ |$ {" O d) L' f, F
5 q' P* ?- x% N# c! N" y2 v U2 I3 k6 T9 F4 O$ `7 A
在matlab命令行输入mbuild -setup,按提示选择合适的选项
8 r: [/ H% y( g- o* x6 i5 `9 t3 k; r$ W
9 p0 o4 u' x; M" v9 s4 f/ \ 系统环境变量设置:! }# Q$ A8 S# I/ Q+ _
2 Q- k+ j1 c6 ^4 H
$ V W0 Y7 _; @3 q& J" W+ S$ k, J
32位的是win32,64位的是win64.8 U4 j+ f+ m9 I9 E
# F7 v2 l6 l* n$ t
0 k- |8 z8 w% Q) \0 b7 F. b$ _
Computer - > Properties -> Advanced system settings -> Environment Variables -> User Variables -> path, 添加(MATLAB下为MATLAB 2012软件安装目录)
: D& ?9 m) ^8 ?( Y( Y& }4 @4 o5 _2 b4 Y/ s
' R% d' S+ ?0 [6 k Y6 y
...\MATLAB\extern\lib\win32\microsoft;% R! q# @3 Y4 v% z2 R) G
$ m' E* F1 s4 \9 X- T3 K. A, ^( y* U2 W! B
...\MATLAB\bin\win32' l' K9 n8 O0 ?5 p
. z5 Y% \9 B* F, w2 `
: G* [2 X& Z9 {7 ^& H3 _/ N2 u* i" f* @5 `# N/ E. d! l- E* G! r
; a# A+ J+ B& Y2 p C |
|