我是gimp编程的新手。我已经安装了gimp并在Visual Studio 2010中使用它。配置正常。
我试图从这里编译代码:
http://git.gnome.org/browse/gimp/tree/plug-ins/common/blur.c
问题在于,当包括config.h
时,我得到了这个:
致命错误C1189:#error:“必须在stdplugins-intl.h之前包含config.h”
此config.h
文件位于何处?
另外,我对此代码有疑问:
GimpRunMode run_mode; run_mode = param[0].data.d_int32;
它表示无法将gint32
类型的值分配给GimpRunMode
类型的实体。
答案 0 :(得分:0)
在gimp目录的根目录中运行./configure时会生成config.h。如果你运行configure,它应该最终在gimp目录的根目录。
关于您的其他问题,请在分配之前尝试转换值:
GimpRunMode run_mode;
run_mode = (GimpRunMode)param[0].data.d_int32;