EDA365电子论坛网
标题:
花费了好几天终于在VS上可以生成mexw64文件了。
[打印本页]
作者:
Zedd
时间:
2020-4-10 14:05
标题:
花费了好几天终于在VS上可以生成mexw64文件了。
花费了好几天终于在VS上可以生成mexw64文件了
% R$ { E' {; |+ T2 h2 S
有需要的可以下载看看。
) Y/ N2 O1 K3 }; N6 Y" E* Z) ]
search的结果太乱了,有用的信息太少了。还不如好好耐下心看看帮助文档有用。
* U3 T, ~' p) i: U! L& k! ?% Y" M
, ?9 O5 L4 j7 Y4 Z7 {% r: [
1 X" N2 D- \/ W# {- j
一、Matlab 和 IDE 混合编程的方法有以下几种:
' a7 H ~9 x6 m' Q2 {
1、 matlab 调用由 IDE 编译出来的 mex 文件(相当于动态链接文件),老版本的 mex 文件后
" s1 t- e0 q$ u/ v9 b
缀是.dll,新版本的 mex 文件后缀是.mexw32/64(根据版本生成)。
. P" l! \ A5 k
2、 IDE 通过 engine 调用 matlab 文件。
+ q3 p4 A) J( f* O) s3 C: w6 }
以上两种方法 matlab 帮助文档写的都包括,这种只详细讲第一种方法。
. [) J0 [1 L& U- B
二、使用的平台是 matlab2016b 64 位和 VS2015 社区版。(把下面所述的项目,C 文件名称全
# l9 q& V( l- }" Y: Z
部改为 arrayProduct)
& [2 ?( ? R @2 x% C+ t8 f
1、 新建一个项目,选择 win32/win32 项目(可用于创建 DLL 和静态库项目), 不是选
' t3 ]! {9 T4 @/ D* T! ?/ o8 x
择的 win32 控制台应用程度。
6 L0 k6 B2 |" B* u' Q8 R1 w
0 g+ A9 B+ B B6 ^! L) T, H% s
) O' X4 i1 C; X8 q# ^/ p
作者:
WNSKS
时间:
2020-4-10 18:49
看看啥好东东。
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2