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,就可以运行了

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

相关文章推荐

应对32位程序在64位系统上访问注册表和文件自动转向问题

应对32位程序在64位系统上访问注册表和文件自动转向问题

应对32位程序在64位系统上访问注册表和文件自动转向问题

1 简介 当前计算机系统已经逐渐地从32位转到64位,XP,2003,VISTA都有64位的版本。从目前而言,32位应用程序还是占了绝大多数,但是也有部分应用程序既有32位版本,又有64位版本。...

应对32位程序在64位系统上访问注册表和文件自动转向问题

1 简介 当前计算机系统已经逐渐地从32位转到64位,XP,2003,VISTA都有64位的版本。从目前而言,32位应用程序还是占了绝大多数,但是也有部分应用程序既有32位版本,又有64位版本。...

应对32位程序在64位系统上访问注册表和文件自动转向问题

1 简介 当前计算机系统已经逐渐地从32位转到64位,XP,2003,VISTA都有64位的版本。从目前而言,32位应用程序还是占了绝大多数,但是也有部分应用程序既有32位版本,又有64位版本。...

应对32位程序在64位系统上访问注册表和文件自动转向问题

应对32位程序在64位系统上访问注册表和文件自动转向问题 http://hi.baidu.com/lzlsha/blog/item/18788cc3dddd475bb219a82e.html

最新32位和64位xp,win7,win8,win10系统大全(电脑装机版)

一、系统主要特点 1、安装维护方便快速  - 全自动无人值守安装,采用万能GHOST技术,安装系统过程只需3-5分钟,适   合新旧各种机型。  - 集成常见硬件驱动,智能识别...

Java GUI项目读取Jar内部外部文件 打包EXE 在没有java环境的电脑上可运行

本文记录我最近一个业余swing swt项目中遇到的问题及解决办法,主要问题有三点: 1. Jar包内部外部文件读取问题 2. 打包为EXE问题 3. 在没有java环境的电脑上使用问题 ...

将jar包转换成可在不装JVM的电脑上运行的exe

一开始用的exe4j,但是总是安装失败,所以后来又换了JSmooth,很好用,转换简洁迅速,下面是使用教程: 1、首先准备我们的资源,把要转换的Jar文件、精简过的JRE文件夹和想生成的...
  • yxc135
  • yxc135
  • 2012-05-08 10:29
  • 3640

解决:64位的电脑装VirtualBox新建虚拟电脑都是32位的系统

本人亲测可用,绝对原创。 转载请注明出处: 问题截图: 解决办法: 1.先进入BIOS,(比如我的Thinkpad,就是F12),如下图 2.进入App Menu-->Setup界面,如...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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