如何编译可以独立运行的程序

如何编译可以独立运行的程序,第1张

一、生成独立可执行的程序(exe文件)步骤

1、安装编译器。可有多种选择,matlab自带了一个LCC,推荐使用VC++6.0,我基于VS 2003实现。

2、设置编译器乎银。在matlab命令行输入mbuild –setup以及mex –setup,选择安装的c编译器。

3、调用编译器。此处使用MATLAB下的一个GUI平台deploytool下完全实现。在命令窗口输入deploytool即可看到。具体使用方法请Help。

当然,尺顷告也可以输入mcc -m filaname, filaname为要转成exe的m文件;

注:在以前的版本中,用陵明编译命令mcc -B sglcpp filaname;自2006的版本后,替换为mcc

-mfilaname;

4、安装<matlab

path>\toolbox\compiler\deploy\win32目录下的MCRInstaller。

看你是吵敬唯写的哪一种了。

如果是用的C++托管的话,那就没办法了。XP上面必须安装FrameWork框架。(vista 下可以直接使用)这个原理和C#一样。

如升培果是mfc,如果想独立运行,很简稿坦单,在

项目-》属性-》mfc的使用-》在静态库中使用 MFC 重新运行就可以了。

这样即使在没有安装vs的环境下,也可以运行。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12509584.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存