0

我正在尝试从 Photoshop 插件构建一个非常简单的 WxWidgets,但我得到了这个错误:

E:\Program_Files\wxWidgets2.8\include\wx/stream.h(487): warning C4003: number of real parameters not enough for the macro 'freebuffer''
1>E:\Program_Files\wxWidgets2.8\include\wx/stream.h(487): error C2061: esyntax error : 'gStuff' indentifier.

我到处搜索,但找不到与这些精确错误相关的任何信息。

请帮我!

杰夫

4

1 回答 1

0

只是为了不再回答这个问题! 以下评论包括找到的答案。

上下文太少,你编译的例子没有问题吗?– notNullGothik 7 月 18 日 16:14

非我没有编译样本,因为当我尝试加载 VS 项目时,我有一个空白项目,无论如何我找到了解决方案。FreeBuffer 也在 photoshop 的 SDK 中声明,所以我在 WX 的包含之前添加了#undef FreeBuffer,它现在可以工作了!希望它可以帮助其他人。杰夫 – IonOne 7 月 19 日 11:55

于 2013-07-23T13:00:40.007 回答