mupdf - 错误的宏

mupdf - erroneous macro

本文关键字:错误 mupdf      更新时间:2023-10-16

我正在尝试使用mingw gcc在Windows 7上编译mupdf。它在上下文中对以下行进行异常。

#define fz_throw(CTX, ERRCODE, MSG, ...) fz_throw_imp(CTX, __FILE__, __LINE__, ERRCODE, MSG, __VA_ARGS__)

出现错误:

mupdfinclude/mupdf/fitz/context.h:70:105: error: expected expression before ')' token

据说这段代码是用 gcc 编译的。这里的具体问题是什么?

这可能会有所帮助:

如何制作可变参数宏(可变数量的参数)