[讨论] 请问R2014a 转档dll问题

楼主: seamonst   2014-08-15 11:45:19
需要将matlab 写好的code 转出dll 给VB6用
系统:
win7 32 bit (因为要用VB6写软件)
+ matlab(台大云端64bit)
+ SDK7.1 (线上抓 64 bit)
> 可启动转档器(compiler),转档到一半会NG,
log 档说在找 SDK7.1, Microsoft Visual Studio 2008,2010 ,2013 。
请问大大们,这是matlab 版本太高,不能跟vb 6相容吗?
我得去找比较低阶的版本?
或是R2014a matlab有64位和32位之分吗?
谢谢
==========来个自问自答===============================================
使用matlab 2012a (auto fit 32 64 bit )
+SDK 32bit fro MATLAB 2012a
要转出的档是测试用的:
function y = mymagic(x)
y = magic(x);
存盘
1.设定mbuild -setup
(1)comliper=MS visual studio 2005
Microsoft Visual Studio 8
(2)修改program\....
非 program(x86)
需用VB6 so本机是用win7 32bit
2.delopytool
creat .net
add *.m file
约20min 可转出dll用

Links booklink

Contact Us: admin [ a t ] ucptt.com