由于我的程序需要驱动一张采集卡,和调用matlab,然后采集卡提供给vc的一个h文件中有如下定义:typedef signed long int32;
而matlab的一个h文件里面也有一个定义:
#ifndef INT32_DEFINED
typedef int32_T int32;
#endif
这样就产生了redefinition的错误,我把matlab里定义去掉以后,编译执行就有错了,该如何解决这个问题啊?
而matlab的一个h文件里面也有一个定义:
#ifndef INT32_DEFINED
typedef int32_T int32;
#endif
这样就产生了redefinition的错误,我把matlab里定义去掉以后,编译执行就有错了,该如何解决这个问题啊?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货