Ⅰ 如何把R代码制作成可以独立运行的exe文件
1、安装编译器。可有多种选择,matlab自带了一个LCC,当然如果你安装了microsoft visual c++ 6.0也可以;
2、设置编译器。在matlab命令行输入mbuild -setup,选择安装的c编译器;
3、调用编译器。输入mcc -m filaname,filaname为要转成exe的m文件;
在以前的版本中,用编译命令mcc -B sglcpp filaname;自2006的版本后,替换为mcc -m filaname;
4、安装MATLAB7\toolbox\compiler\deploy\win32目录下的MCRInstaller。
Ⅱ windows中编辑器和编译器都是独立下载的,那应该怎么用啊
编辑器么,双击不就可以打开了么。
编译器,应该有个bin文件夹,里面是编译程序,你可以运行cmd,然后cd 到bin,然后直接运行编辑程序比如gcc什么的。
还有一种方法,就是把编译器所在文件夹\bin,加入到系统PATH里面,然后可以在打开的cmd里面直接输命令。
当然,可能有问题,因为还有LIB目录要指定,自己去看看你下载下来的东西里面有没有README,INSTALL之类的文件好了。
Ⅲ 如何将MATLAB程序编译成独立可执行的程序
只是不同版本的Matlab,其编译器的使用方法有一定的差异,这一点要引起一定的注意。
在确定安装好Matlab Compiler后,还需要对Compiler进行适当的配置,方法是在Matlab命令窗口输入:
Mbuild –setup
然
后根据提示执行相应的操作,使用者可根据自己计算机中现有编译器的情况选择合适的编译器,如VC++ 6.0、VC++7.0、Bland
C的编译器等,目前Matlab好象还不支持VC++8.0(我计算机安装的就是VC++2005,Matlab就无法识别)。当然,如果你的计算机里根
本就没有安装其他任何语言的编译器,也可选择Matlab自带的Lcc编译器,其实这个编译器对大多数用户已经够用了(我就是选择的Matlab自带的
Lcc编译器)。
配置好编译器后,自然就是对自己编写的M文件进行编译了。
将M文件编译为独立可执行文件的语法是:
某些论坛讲是
,不知有何区别,大家可以尝试一下
其中fun1就是最后的可执行文件的名称。
其他的方法还有:
已有gui.m文件和gui.fig文件
1 在matlab的command窗口中输入
mcc -B sgl GUI.m
2.将上步生成的文件包括*.m 文件和*.fig文件一起考到待运行的机器
此时仍需matlab所必需的动态连接库。
Ⅳ 我写了一些java程序,但只能在编译器上才能运行,怎样把它做成不用编译器的呢
java运行是在jvm(java虚拟机)上才能运行的,只要你电脑装了jdk,那就可以运行。
问题二:脱离编译器运行,也就是说你要给他打包,用myeclipse把他打包成jar文件就可以了,具体操作网络一下有详细操作,需要注意的是,打包时你项目所用到的jar依赖包也需要一起打包,否则启动报错。打包成jar后只要放在电脑有jdk虚拟机的机器上都可以运行,如果你还要把它打包成安装文件,就像QQ,需要安装的。就得用另一个软件再打包一下成exe了,我只给你提供这样的思路,具体怎么弄还得你学习,
Ⅳ 怎样让MFC程序离开编译器独立运行
直接找到程序的目录,把里面的Debug下的exe文件拷出来就行,如果提示不能直接运行,就要吧引用了dll等的要把依赖的那些也拷出来。
Ⅵ Java编写的程序,怎么才能独立于编译器运行啊,就像exe文件一样啊
简单的做法,利用ide导出为jar文件,常见ide如eclipse都有这项功能
然后去网上下一个jar2exe的小程序,这个非常常见,就可以把你刚才打好的jar包转换成可执行的exe文件了。
Ⅶ 易语言缺少编译模块,无法编译,我想要个独立的静态编译器
不知道是不是巧合。。。今天刚好遇到这个事情。。。首先你打开E语言安装目录,然后找到tools文件夹下的link.ini文件,打开它,把;linker="D:\VStart50\Important\编程\E语言\易语言5.11(工作版)\VC98linker\bin\link.exe""改成linker="D:\VStart50\Important\编程\E语言\易语言5.11(工作版)\VC98linker\bin\link.exe"",注意,一定要把前面的分号去掉!(把里面的那个路径换成你电脑里面VC链接器的路径)
请确保你的电脑里面放有VC链接器,如果没有可以去网上下载。
Ⅷ java程序怎样脱离编译器运行
你说的是指集成开发环境IDE 吧(如:Eclipse JCreator JBuilder)
java最终都是要靠编译器javac.exe编译成字节码class文件
然后由调度器java.exe 执行
脱离IDE可以 ,IDE其实也是使用javac.exe和java.exe来编译和运行java程序的
脱离java.exe却是不行的
java程序都是一些class文件 你可以在命令行中 用 java 包名.类名的方式来运行
这通常是程序员的运行方式,考虑到让用户在电脑上运行,可以将class打包成jar文件
MATA-INF中定义入口类
并把打开方式关联到java.exe
Ⅸ 如何单独提取出MSVC2017编译器并在其他IDE使用
可以参考xmake的实现,xmake里面就是自动探测系统安装的vs编译环境,然后自动进行构建,主要还是通过加载vcvarsall.bat,来导入path, lib, include等环境变量,然后就可以直接调用cl.exe/link.exe等编译器、链接器进行编译链接了。。
对于vcvarsall.bat的探测,vs2017以前的版本,可以通过VSXXXCOMNTOOLS环境变量来发现,例如:VS140COMNTOOLS对应 vs2015。。但是vs2017之后就没这个环境变量了,因此更加通用可靠的探测方式,是从注册表中查找,例如,vs2017的注册表项:
HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\SxS\\VS7;15.0)\\VC\\Auxiliary\\Build
vs2017之前版本路径如下:
HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\SxS\\VS7;14.0)\\VC
64bits版本,Microsoft之前再加个Wow6432Node。