SuperMap9D iobjectscpp自带的例子编译出错

0 投票

使用产品:IObject c++9.1.1 操作系统:win10 x64 

数据类型: 文件型

问题详细描述:SuperMap9D iobjectscpp自带的例子编译出错在QT5.2.0环境下编译出错

2月 11 分类:  54次浏览 | 用户: zzwhjj (1 分)

1个回答

0 投票

您好,请检查extesions4qt工程中头文件使用的UGSTDCALL是否是如下定义:

#ifdef WIN32
#define UGSTDCALL __stdcall
#else
#define UGSTDCALL
#endif

使用该定义方式才能在Windows正常使用

2月 11 用户: 幸俊 学富五车 (694 分)
我按照您给的方法定义了,依然是之前那样的问题,是函数重复定义吧,但是参数又不完全一样
Clean一下,重新执行 qmake。或者 将 UGSTDCALL 重定义,extesion4qt中用到的地方改成修改后的。
...