lochzhang 发表于 2007-6-1 08:22

求助pack_emd软件包如何安装?

我在装pack_emd包的时候出现如下错误,无法解决,求教于各位大虾,非常感谢!我用的MATLABR2006b(7.3.0版)和VC++6.0
EMAIL:LOCHZHANG@163.COM
运行install_emd
下面是屏幕显示:
cemdc.c
cemdc.c(19) : fatal error C1083: Cannot open include file: 'complex.h': No such file or directory

D:\PROGRA~1\MATLAB\R2006B\BIN\MEX.PL: Error: Compile of 'cemdc.c' failed.

cemdc.c
cio.c(121) : warning C4018: '!=' : signed/unsigned mismatch
clocal_mean.c(58) : error C2065: 'M_PI' : undeclared identifier

D:\PROGRA~1\MATLAB\R2006B\BIN\MEX.PL: Error: Compile of 'cemdc.c' failed.

cemdc_fix.c
cemdc_fix.c(19) : fatal error C1083: Cannot open include file: 'complex.h': No such file or directory

D:\PROGRA~1\MATLAB\R2006B\BIN\MEX.PL: Error: Compile of 'cemdc_fix.c' failed.

cemdc_fix.c
cio_fix.c(104) : warning C4018: '!=' : signed/unsigned mismatch
clocal_mean.c(58) : error C2065: 'M_PI' : undeclared identifier

D:\PROGRA~1\MATLAB\R2006B\BIN\MEX.PL: Error: Compile of 'cemdc_fix.c' failed.

cemdc2.c
cemdc2.c(19) : fatal error C1083: Cannot open include file: 'complex.h': No such file or directory

D:\PROGRA~1\MATLAB\R2006B\BIN\MEX.PL: Error: Compile of 'cemdc2.c' failed.

cemdc2.c
cio.c(121) : warning C4018: '!=' : signed/unsigned mismatch
clocal_mean2.c(62) : error C2065: 'M_PI' : undeclared identifier

D:\PROGRA~1\MATLAB\R2006B\BIN\MEX.PL: Error: Compile of 'cemdc2.c' failed.

cemdc2_fix.c
cemdc2_fix.c(19) : fatal error C1083: Cannot open include file: 'complex.h': No such file or directory

D:\PROGRA~1\MATLAB\R2006B\BIN\MEX.PL: Error: Compile of 'cemdc2_fix.c' failed.

cemdc2_fix.c
cio_fix.c(104) : warning C4018: '!=' : signed/unsigned mismatch
clocal_mean2.c(62) : error C2065: 'M_PI' : undeclared identifier

D:\PROGRA~1\MATLAB\R2006B\BIN\MEX.PL: Error: Compile of 'cemdc2_fix.c' failed.

Warning: The compilation of the following files failed:
> In make_emdc at 48
In install_emd at 26
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"
>> install_emd
cemdc.c
cemdc.c(19) : fatal error C1083: Cannot open include file: 'complex.h': No such file or directory

D:\PROGRA~1\MATLAB\R2006B\BIN\MEX.PL: Error: Compile of 'cemdc.c' failed.

cemdc.c
cio.c(121) : warning C4018: '!=' : signed/unsigned mismatch
clocal_mean.c(58) : error C2065: 'M_PI' : undeclared identifier

D:\PROGRA~1\MATLAB\R2006B\BIN\MEX.PL: Error: Compile of 'cemdc.c' failed.

cemdc_fix.c
cemdc_fix.c(19) : fatal error C1083: Cannot open include file: 'complex.h': No such file or directory

D:\PROGRA~1\MATLAB\R2006B\BIN\MEX.PL: Error: Compile of 'cemdc_fix.c' failed.

cemdc_fix.c
cio_fix.c(104) : warning C4018: '!=' : signed/unsigned mismatch
clocal_mean.c(58) : error C2065: 'M_PI' : undeclared identifier

D:\PROGRA~1\MATLAB\R2006B\BIN\MEX.PL: Error: Compile of 'cemdc_fix.c' failed.

cemdc2.c
cemdc2.c(19) : fatal error C1083: Cannot open include file: 'complex.h': No such file or directory

D:\PROGRA~1\MATLAB\R2006B\BIN\MEX.PL: Error: Compile of 'cemdc2.c' failed.

cemdc2.c
cio.c(121) : warning C4018: '!=' : signed/unsigned mismatch
clocal_mean2.c(62) : error C2065: 'M_PI' : undeclared identifier

D:\PROGRA~1\MATLAB\R2006B\BIN\MEX.PL: Error: Compile of 'cemdc2.c' failed.

cemdc2_fix.c
cemdc2_fix.c(19) : fatal error C1083: Cannot open include file: 'complex.h': No such file or directory

D:\PROGRA~1\MATLAB\R2006B\BIN\MEX.PL: Error: Compile of 'cemdc2_fix.c' failed.

cemdc2_fix.c
cio_fix.c(104) : warning C4018: '!=' : signed/unsigned mismatch
clocal_mean2.c(62) : error C2065: 'M_PI' : undeclared identifier

D:\PROGRA~1\MATLAB\R2006B\BIN\MEX.PL: Error: Compile of 'cemdc2_fix.c' failed.

Warning: The compilation of the following files failed:
> In make_emdc at 48
In install_emd at 26
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

zhangnan3509 发表于 2007-6-1 09:07

回复 #1 lochzhang 的帖子

你搜所一下本版EMD相关的帖子,尤其是EMD估计又有新进展这个帖子,好好看一下。

lochzhang 发表于 2007-6-4 10:25

我看了那个帖子,qinle兄说:“刚才想按照程序上的步骤install,安装成功了,但在编译C时有问题,说没有complex.h?郁闷. 不知道版主和eight兄装上了没?”

老八说没时间看

大家谁有时间试着装一下?

eight 发表于 2007-6-4 10:35

本帖最后由 wdhd 于 2016-3-11 13:37 编辑

原帖由 lochzhang 于 2007-6-4 10:25 发表
我看了那个帖子,qinle兄说:“刚才想按照程序上的步骤install,安装成功了,但在编译C时有问题,说没有complex.h?郁闷. 不知道版主和eight兄装上了没?”

老八说没时间看

大家谁有时间试着装一下?
我没有装,之前有会员提到把加载 complex.h 的那句注释掉便可,你试试吧

ytlzd 发表于 2007-6-5 21:41

你也别尝试安装啦,我以前试过没成功,直接使用emd.m文件就行,何必呢
页: [1]
查看完整版本: 求助pack_emd软件包如何安装?