[matlab]builder for COM 出现 The chosen compiler does not support building COM objects

alphapaopao 2006-08-31 10:39:43
1,现象。使用 matlab builder for COM 编译,想生成一个DLL。但是出现提示 The chosen compiler does not support building COM objects。根据相关文档 http://www.mathworks.com/access/helpdesk/help/toolbox/matlabxl/ug/f10-6010.html 指导,重新设置编译器 mbuild -setup ,发现系统中其实只有一个编译器,见附录,选择之后,重新编译,错误依旧。

2,之前曾经在两台机器上安装 matlab,都很好用,能够编译生成 dll,而且可以用 vc 编的程序去调用。但是,现在安装的,怎么也无法成功了~~

3,本人使用的 matlab 版本 v7.1

请各位高手指导!!


附录:

Select a compiler:
[1] Lcc C version 2.4.1 in C:\PROGRAM FILES\MATLAB71\BIN\WIN32\\..\..\sys\lcc

[0] None

Compiler: 1

Please verify your choices:

Compiler: Lcc C 2.4.1
Location: C:\PROGRAM FILES\MATLAB71\BIN\WIN32\\..\..\sys\lcc

Are these correct?([y]/n):
...全文
623 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
alphapaopao 2006-09-04
  • 打赏
  • 举报
回复
“vs2005 的编译器不能被 matlab 识别。安装 vc6 之后,问题解决。”

上述解决方法已经确认。问题可以解决。
alphapaopao 2006-09-01
  • 打赏
  • 举报
回复
初步确认:vs2005 的编译器不能被 matlab 识别。安装 vc6 之后,问题解决。

推论:matlab 居然是用其他的 c/c++ 编译器来编译形成 com 对象的。
alphapaopao 2006-08-31
  • 打赏
  • 举报
回复
似乎是这样的:

有人说 “很遗憾的告诉你,C#编译器不被matlab接受,加装C++吧,不就是多些硬盘占用而已嘛。 ”


但是我还没有验证
IT有个圈儿 2006-08-31
  • 打赏
  • 举报
回复
爱莫能助啊!帮顶,看楼下!

16,472

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧