werk 发表于 2008-6-24 09:48

为何emd的工具箱安装不了?

按照前人的说法,运行了mbuild -setup和mex -setup,然后安装install_emd
不过出现如下错误:

>> install_emd
Could not find the compiler "cl" on the DOS path.
Use mex -setup to configure your environment properly.


C:\MATLAB701\BIN\WIN32\MEX.PL: Error: Unable to locate compiler.

Could not find the compiler "cl" on the DOS path.
Use mex -setup to configure your environment properly.


C:\MATLAB701\BIN\WIN32\MEX.PL: Error: Unable to locate compiler.

Could not find the compiler "cl" on the DOS path.
Use mex -setup to configure your environment properly.


C:\MATLAB701\BIN\WIN32\MEX.PL: Error: Unable to locate compiler.

Could not find the compiler "cl" on the DOS path.
Use mex -setup to configure your environment properly.


C:\MATLAB701\BIN\WIN32\MEX.PL: Error: Unable to locate compiler.

Could not find the compiler "cl" on the DOS path.
Use mex -setup to configure your environment properly.


C:\MATLAB701\BIN\WIN32\MEX.PL: Error: Unable to locate compiler.

Could not find the compiler "cl" on the DOS path.
Use mex -setup to configure your environment properly.


C:\MATLAB701\BIN\WIN32\MEX.PL: Error: Unable to locate compiler.

Could not find the compiler "cl" on the DOS path.
Use mex -setup to configure your environment properly.


C:\MATLAB701\BIN\WIN32\MEX.PL: Error: Unable to locate compiler.

Could not find the compiler "cl" on the DOS path.
Use mex -setup to configure your environment properly.


C:\MATLAB701\BIN\WIN32\MEX.PL: Error: Unable to locate compiler.

Could not find the compiler "cl" on the DOS path.
Use mex -setup to configure your environment properly.


C:\MATLAB701\BIN\WIN32\MEX.PL: Error: Unable to locate compiler.

Could not find the compiler "cl" on the DOS path.
Use mex -setup to configure your environment properly.


C:\MATLAB701\BIN\WIN32\MEX.PL: Error: Unable to locate compiler.

Could not find the compiler "cl" on the DOS path.
Use mex -setup to configure your environment properly.


C:\MATLAB701\BIN\WIN32\MEX.PL: Error: Unable to locate compiler.

Could not find the compiler "cl" on the DOS path.
Use mex -setup to configure your environment properly.


C:\MATLAB701\BIN\WIN32\MEX.PL: Error: Unable to locate compiler.

Warning: The compilation of the following files failed:
> In make_emdc at 48
In install_emd at 26
emdc.c
emdc_fix.c
cemdc.c
cemdc_fix.c
cemdc2.c
cemdc2_fix.c
Some errors occurred during compilation. See details above.
Installation complete. Run index_emd for a list of functions.
IMPORTANT: After running INSTALL_EMD you must run the "savepath" command to save the installation
but be careful that if you previously removed parts of the path (using e.g. the "rmpath" command)
these will be permanently removed after you run "savepath"


请教如何解决?

[ 本帖最后由 zhangnan3509 于 2008-6-24 10:05 编辑 ]

zhangnan3509 发表于 2008-6-24 10:06

回复 楼主 的帖子

MATLAB是什么版本?vc是不是安装?版本是什么?

werk 发表于 2008-6-24 10:17

多谢楼上回复!

matlab是7.0.1,VC我刚才又看了一下,好像安装有些问题。等我重新安装再说。
另外如果安装.net可以么?

zhangnan3509 发表于 2008-6-24 10:18

回复 3楼 的帖子

vc++6.0就可以了,.net不用安装

werk 发表于 2008-6-24 12:01

再次感谢楼上的回复。不过这次我没有安装install_emd,只是把路径添加上去了好像也能用。

hering 发表于 2008-6-24 14:42

直接在当前路径也可以用,不知和安装上以后会有区别吗?
请有经验的指教。

mingtiangenghao 发表于 2008-6-24 16:24

原帖由 hering 于 2008-6-24 14:42 发表 http://www.chinavib.com/forum/images/common/back.gif
直接在当前路径也可以用,不知和安装上以后会有区别吗?
请有经验的指教。

好像区别就是安装后可以用emdc来进行emd分解,这个速度比emd.m的速度快很多,其他好像没什么。

tru_balla 发表于 2011-3-28 11:15

我的问题也是那个啊。。难道是vc安装有问题?
页: [1]
查看完整版本: 为何emd的工具箱安装不了?