昨天的错误修改后,make出现error: 'UINT64_C' was not declared in this scope

/usr/local/include/libavutil/common.h 里面的common.h出错了
主要是c和c++区别
在common.h的最上面添加

#ifndef   UINT64_C

#define   UINT64_C(value)__CONCAT(value,ULL)

#endif

问题就可以解决

如果ubuntu11.04可以根据https://code.ros.org/trac/opencv/changeset/5099进行变量修改

你可能感兴趣的:(linux)