花如月 发表于 2007-7-1 21:49

使用LCC混合编程不能运行的问题

我使用mcc命令,编译过程如下
mcc -m mygui

Select a compiler:
Lcc C version 2.4 in C:\PROGRAM FILES\MATLAB704\BIN\WIN32\\..\..\sys\lcc

None

Compiler: 1

Try to update options file: C:\Documents and Settings\Administrator\Application Data\MathWorks\MATLAB\R14\compopts.bat
From template:            C:\PROGRAM FILES\MATLAB704\BIN\WIN32\\..\WIN32\mbuildopts\lcccompp.bat

Done . . .


--> ""C:\Program Files\MATLAB704\bin\win32\mwregsvr" "C:\Program Files\MATLAB704\bin\win32\mwcomutil.dll""

DllRegisterServer in C:\Program Files\MATLAB704\bin\win32\mwcomutil.dll succeeded

--> ""C:\Program Files\MATLAB704\bin\win32\mwregsvr" "C:\Program Files\MATLAB704\bin\win32\mwcommgr.dll""

DllRegisterServer in C:\Program Files\MATLAB704\bin\win32\mwcommgr.dll succeeded
在默认的work目录里生成而来一个mygui.exe的文件,双击运行正常。当我把它复制到桌面就不能正常运行了,双击后dos窗口闪了以下就自动关闭了。放到一个没装matlab的桌面上双击弹出附件所示的图,也是不能运行。请教高人如果提高这种方式生成的独立应用的通用性呢?

[ 本帖最后由 eight 于 2007-7-1 22:39 编辑 ]

eight 发表于 2007-7-1 22:39

原帖由 花如月 于 2007-7-1 21:49 发表 http://www.chinavib.com/forum/images/common/back.gif
我使用mcc命令,编译过程如下
mcc -m mygui

Select a compiler:
Lcc C version 2.4 in C:\PROGRAM FILES\MATLAB704\BIN\WIN32\\..\..\sys\lcc

None

Compiler: 1

Try to update op ...

使用默认的 LCC 进行混编其功能十分有限,建议使用其他方式,如 VC,BCB 等
页: [1]
查看完整版本: 使用LCC混合编程不能运行的问题