qrencode.h文件中的定义:
typedef enum{
QR_ECLEVEL_L = 0, ///< lowest
QR_ECLEVEL_M,
QR_ECLEVEL_Q,
QR_ECLEVEL_H ///< highest
} QRecLevel;
mask.h文件:
#include "include.h"
extern unsigned char *Mask_makeMask(int width, unsigned char *frame, int mask, QRecLevel level);
extern unsigned char *Mask_mask(int width, unsigned char *frame, QRecLevel level);
include.h中包含了qrencode.h:
#include "qrencode.h"
而且我再trage中的c/c++中也对这些文件的头文件位置进行了配置..QRENCODE
但是编译的时候总是提示错误..QRENCODEmask.h(27): error: #20: identifier "QRecLevel" is undefined
不知道是什么原因,各位如果遇到类似情况可否给个指点
一周热门 更多>