GUI在64位电脑上生成exe文件可在32位系统上相关问题

原创 2016年06月01日 15:20:33

Q1:Matlab用GUI在64位电脑上生成exe文件可在本机打开,在32位操作系统打不开,64位操作系统是r2012a版本,32位(XP)的是MATLAB 7.0版本,在 7.0版本中无法安装64位的XP。

A1:MATLAB Compiler编译的EXE文件是版本、OS独立的。比如说,如果是在64位、R2012a上编译的EXE,那么只能在操作系统为64位的电脑上安装R2012a的64位MCR电脑上运行。

简单的说,步骤如下:

1. 本机装的MALAB版本 == 部署电脑的MCR(Matlab中的路径D:\Program Files\MATLAB\R2012a\toolbox\compiler\deploy\win64\MCRInstaller.exe)安装位置的话,没有细究。
2. 本机MATLAB Comipler编译EXE并附上必须的支持文件,比如调用了FIG等
3. 将EXE以及支持文件发送给需要被移植的电脑,然后执行。

注意:打包2个东西
1.exe程序
2.本机matlab的MCR程序。上面有介绍,将之安装在需移植电脑中 ,即提供一个环境给这个运行程序。
在其他电脑(位数一样),安装Mcr,就可以运行了

版权声明:本文为博主原创文章,未经博主允许不得转载。

64位win7系统的VS2010生成C#执行exe无法在32位机器运行的解决办法

64位win7无法生成32位执行程序问题
  • FireGhost57
  • FireGhost57
  • 2015年06月12日 21:43
  • 2915

使用virtalBox在32位系统上的虚拟机中安装64位系统

一,使用VirtualBox在32位系统上的虚拟机中安装64位系统出现的问题 本机是32位win7系统,想在上面安装64位的window server2008 64位的系统,结果提示cpu不支持,提...
  • huangxiangec
  • huangxiangec
  • 2014年05月06日 18:22
  • 3949

在64位操作系统上运行32位的程序

运行 32 位程序 WOW64 子系统使 32 位程序能够在基于 x64 版本的 Windows Server 2003 和 Windows XP 专业 x64 版的运行而不用修改。WOW64 子系...
  • whatday
  • whatday
  • 2013年09月02日 10:31
  • 9609

Linux64位机器运行32位程序

sudo dpkg --add-architecture i386 apt-get install lib32z1参考: http://www.ubuntukylin.com/ask/index.p...
  • caiqiiqi
  • caiqiiqi
  • 2016年12月03日 16:16
  • 333

怎么样才能使32位的程序在64位的计算机上运行?

怎么样才能使32位的程序在64位的计算机上运行? 现在,在这些64位的计算机上,您可以选择安装64位的Ubuntu。请注意:不是所有的程序都能够正常的运行在64位平台上。 不过还是有一些3...
  • Decisiveness
  • Decisiveness
  • 2015年09月05日 22:51
  • 1502

Win7 64位系统上配置使用32位的Eclipse

最近工作电脑换成了64位的win7系统,之前个人电脑上安装的jdk和Eclipse都是32位的。而新的工作电脑上安装的JDK是64位的,因为原来的Eclipse自己安装了很多的插件和个性化配置,不想重...
  • hj7jay
  • hj7jay
  • 2016年07月22日 11:24
  • 2021

VC6.0下开发的程序在64位机器上运行

本文一步一步地描述了怎样使用Microsoft Visual Studio IDE创建64位应用程序, 并且,64位的应用程序代码和32位应用程序代码完全一样, 只是编译环境配置有所不同。目前还没有发...
  • w174504744
  • w174504744
  • 2012年02月24日 14:21
  • 8162

VS2010静态编译生成的.exe可执行文件,可以免安装在其他电脑直接运行

VS2010静态编译生成的.exe可执行文件,可以免安装在其他电脑直接运行 静态编译:就是在编译可执行文件的时候,将可执行文件需要调用的对应动态链接库(.so)中的部分提取出来,链接到可执行文件中去,...
  • Dream_WHui
  • Dream_WHui
  • 2014年11月20日 11:47
  • 4039

为什么matlab生成的exe文件只能在matlab中打开,在电脑的其他地方打不开?

为什么matlab生成的exe文件只能在matlab中打开,在电脑的其他地方打不开?  分享| 2014-11-09 20:20147****3349 | 浏览 448 次  操作...
  • yu132563
  • yu132563
  • 2016年03月10日 19:17
  • 1193

怎么让vb编写好的程序生成独立的文件啊,在其他电脑上也能独立使用?

各位大侠,请问:请问怎么讲vb编写好的程序生成独立的文件啊,在其他电脑上也能独立使用! 我自己用vb本身生成的.exe文件拷到别的电脑上不行啊,说缺文件,怎么办啊?...
  • u012187684
  • u012187684
  • 2014年01月06日 16:15
  • 985
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:GUI在64位电脑上生成exe文件可在32位系统上相关问题
举报原因:
原因补充:

(最多只允许输入30个字)