声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

123
返回列表 发新帖
楼主: shuihai707

[HHT] EMD的安装过程总结

  [复制链接]
发表于 2014-12-23 12:00 | 显示全部楼层
请问楼主,我在运行mbuild -setup时出错
Would you like mbuild to locate installed compilers [y]/n? y
No supported SDK or compiler was found on this computer.
For a list of supported compilers, see 。。。

然后我尝试
Would you like mbuild to locate installed compilers [y]/n? n

Select a compiler:
[1] Microsoft Software Development Kit (SDK) 7.1
[2] Microsoft Visual C++ 6.0
[3] Microsoft Visual C++ 2008 SP1
[4] Microsoft Visual C++ 2010
[5] Microsoft Visual C++ 2012

[0] None  
Warning: The default location for Microsoft Visual C++ 2012 compiler is:
         "C:\Program Files (x86)\Microsoft Visual Studio 11.0"
         but either that directory does not exist or the configuration
         is invalid.

Use C:\Program Files (x86)\Microsoft Visual Studio 11.0 anyway [y]/n? y

Please verify your choices:

Compiler: Microsoft Visual C++ 2012  
Location: C:\Program Files (x86)\Microsoft Visual Studio 11.0

Are these correct [y]/n? y

*****************************************************************************
  Error: Microsoft Visual C++ 2012 requires the Microsoft Windows Software  
         Development Kit (SDK), but the SDK cannot be found.  Examine your   
         Microsoft Visual C++ 2012 installation.
*****************************************************************************

Error using mbuild (line 189)
Unable to complete successfully.

上面的五个都试过,错误是差不多是一样的

请问这是什么原因??怎么解决
回复 支持 反对
分享到:

使用道具 举报

发表于 2014-12-23 14:14 | 显示全部楼层
小海豚zc 发表于 2014-12-23 12:00
请问楼主,我在运行mbuild -setup时出错
Would you like mbuild to locate installed compilers [y]/n? y
...

重装一下vs2010
发表于 2014-12-23 18:48 | 显示全部楼层

我把vc++2012卸载了,重装了2010.还是一样的问题。但是我卸载了 select a complier里边还是有2010和2012的选项
我的matlab是2013a
发表于 2014-12-23 19:43 | 显示全部楼层
小海豚zc 发表于 2014-12-23 18:48
我把vc++2012卸载了,重装了2010.还是一样的问题。但是我卸载了 select a complier里边还是有2010和2012 ...

选择y
Please choose your compiler for building MEX-files:

Would you like mex to locate installed compilers [y]/n? y

Select a compiler:
[1] Microsoft Software Development Kit (SDK) 7.1 in D:\Microsoft Visual Studio 10.0
[2] Microsoft Visual C++ 2010 in D:\Microsoft Visual Studio 10.0

[0] None

Compiler: 2

Please verify your choices:

Compiler: Microsoft Visual C++ 2010  
Location: D:\Microsoft Visual Studio 10.0

Are these correct [y]/n?
发表于 2014-12-23 20:39 | 显示全部楼层
chybeyond 发表于 2014-12-23 19:43
选择y
Please choose your compiler for building MEX-files:

您说的是运行  mex -setup的情况,我的错误是在运行第一个mbuild -setup就出现了,

我又用比vc++2008更老的版本试了下,好多failed,但是最后done了,能调用emd,不知道这样是不是说明可以用了,也不清楚这样算的结果对不对?
发表于 2014-12-27 21:35 | 显示全部楼层
zhlong.ys168.com
发表于 2015-1-29 15:03 | 显示全部楼层
没整明白啊!~~~~~~~
发表于 2015-3-17 16:05 | 显示全部楼层
谢谢啦,终于安装成功了。我觉得mex(’-DC99_OK‘,args(:))应该改为mex(args{:}),最后那个应该是运行install_emd而不是install_emd.m
发表于 2015-3-27 14:17 | 显示全部楼层
MARK一下,正在研究怎么安装
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-10 21:53 , Processed in 0.072950 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表