|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
matlab版本:R2012a,64位,VS2010% I* f/ M% T1 {0 M7 V, q9 S; x
' X( W6 l' U8 b, B# D
( E" h) O7 D% t$ i% B& ~$ H1:C语言调用matlab引擎。
6 j0 J3 Y6 q$ R8 v9 R, W4 R' m% Q6 C4 |4 x0 E
7 D+ d8 |+ T) z W1 X VS新建工程:
2 [$ ^/ }) N+ q+ j, q! s. L 设置项目属性:/ q1 k3 T3 }1 b
包含以下两个目录,D:\Program Files\MATLAB\R2012a\extern\include和D:\Program Files\MATLAB\R2012a\extern\include\win64+ x0 B. g d2 l
% @ R& |& |6 a2 P
" |8 Y& Y. w4 _4 I! z% u0 }0 X
* [9 g2 l l+ Z' m5 A9 \( f0 Gmatlab设置:* D3 ] R+ s! k$ S# m
m1 o$ q- E& R7 o* n+ g* r
2 F0 }! j$ G9 q+ ?+ C- C* I( I% r ~' J
在matlab命令行输入mex -setup,按提示选择合适的选项4 I( Y7 M# H: N* {, ?
4 Z( p1 Y1 q- E/ a( z8 {: p0 f" l* ?' K2 L
在matlab命令行输入mbuild -setup,按提示选择合适的选项
) t4 { ?6 T8 a. i* E. v3 A3 r. n0 e; |5 M' Y8 i
7 z+ e) |4 ]8 Q% d$ r, T; c `+ v 系统环境变量设置:
1 {1 C0 p$ k. A* T# k A. s* d6 _9 A ^
3 j1 T+ x. p) @/ e
32位的是win32,64位的是win64.0 E" {- t5 \' K" L& _
$ L; y) N- j# ]6 O+ C& w
6 c l% J" E' F ?4 FComputer - > Properties -> Advanced system settings -> Environment Variables -> User Variables -> path, 添加(MATLAB下为MATLAB 2012软件安装目录)
, ?6 K- x4 C- X k. k5 L" W" g# n% o, J8 @, Z7 w+ m9 s* I" p
2 m4 f) N6 w7 p5 `; g
...\MATLAB\extern\lib\win32\microsoft;5 A' |8 Y! ^$ K% |6 W
9 q4 }. n( I% B R- s9 N
4 B' X% j1 ?- |. Q
...\MATLAB\bin\win323 \4 v7 F$ V' f3 T
4 m/ P8 F% l9 k0 Z# {, K% f: q- _2 _( t: Q% P% u; I3 \) {
' x5 I+ G& K! A/ A+ s D5 `
$ k' _! c8 h" e I |
|