Matlab与C#混编 问题总结
2015-04-09 00:26
176 查看
Matlab与C#混编 问题总结
1、Matlab2014a破解不完全,因此生成dll不成功,改用2012b解决;
2、由于C#程序需要读HID设备,调用的相关dll为32位的,而Matlab生成的dll是64位的,在同一C#程序中只能有一种体制,因此改用Matlab生成COM;
3、Matlab生成COM时遇到错误:
D:\MATLAB\BIN\MEX.PL: Error: regsvr32 for C:\Documents and Settings\Administrator\My
Documents\MATLAB\Untitled1\src\Untitled1_1_0.dll failed.
Error: An error occurred while shelling out to mbuild (error code = 2).
Unable to build executable.
解决方法:
用管理员权限打开Matlab;
1、Matlab2014a破解不完全,因此生成dll不成功,改用2012b解决;
2、由于C#程序需要读HID设备,调用的相关dll为32位的,而Matlab生成的dll是64位的,在同一C#程序中只能有一种体制,因此改用Matlab生成COM;
3、Matlab生成COM时遇到错误:
D:\MATLAB\BIN\MEX.PL: Error: regsvr32 for C:\Documents and Settings\Administrator\My
Documents\MATLAB\Untitled1\src\Untitled1_1_0.dll failed.
Error: An error occurred while shelling out to mbuild (error code = 2).
Unable to build executable.
解决方法:
用管理员权限打开Matlab;
相关文章推荐
- C# 系统开发历程 经验总结及遇到问题 之 无法更新有效的 更新要求有效的 UpdateCommand
- java c# 基础总结的,中间还有问题
- c#winform编程 窗体之间传递参数问题总结(转)
- c# 调用 vc++ dll 的问题总结
- MATLAB Out of memory问题总结(转载)
- 关于matlab与c#混合编程产生的移植问题
- C#控制DataMax指令打印DPL问题总结
- C#反射问题总结
- C#反射问题总结
- C#控制DataMax打印机问题总结
- C# 经验总结及遇到问题:无法更新有效的 UpdateCommand
- 在C#中使用ASV封装编程实践中遇到的问题总结
- C#Winform菜单的使用问题总结
- c#winform编程 窗体之间传递参数问题总结(转)
- C# 水晶报表问题的一些总结(持续更新)
- asp.net c#.net项目中使用总结,遇到的各个问题的汇总
- C#调用matlab dll出现的怪问题-----折腾matlab dll好久了
- C#线程相关问题总结:基本操作及UI控件交互
- Matlab Out of memory问题总结(一)【转帖】
- C#控制DataMax打印机问题总结