浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
组件GIS
/
问题详情
extension4qt 使用问题
xiaofeng
19EXP
2019年07月06日
iObjects 版本:9.1.1,在 Windows 下编译 extension4Qt 及 sample 时有不少重定义问题,如:QDynamicLayers.h 中 UGSTDCALL 定义与 include 下头文件定义便不同。
另外 extension4Qt 可以作为单独项目单独维护吗?使用有限制吗?
iobjects
extension4qt
2 个回答
您好,911版本示例中UGSTDCALL定义不准确,也是个重定义,不建议如此使用,可以做如下修改
#ifdef WIN32
#define UGSTDCALL __stdcall
#else
#define UGSTDCALL
#endif
建议,将UGSTDCALL重命名,当然示例中引用处也需修改。
extension4Qt可以单独使用,没有限制。
幸俊
694EXP
2019年07月08日
使用高版本 Qt (5.6.3 vs2015)编译 GettingStarted 后无法运行。用 vs2015 重新编译了 Qt 4.8.7 仍然无法运行,最后只能安装 vs2012 然后编译 Qt4.8.7 才可以运行。
所以您上条回复评论中说的支持高版本 VS 2017 和 Qt 5.9 指什么?是可以用来基于 iObjects-C++ 做二次开发的意思吗?
请
登录
或者
注册
后再添加评论。
您好,请问是iobject.net端的问题吗
邬袁凯
2,432EXP
2019年07月08日
C++ 的。
另外看文档你们使用的是vs2012自编译的qt 4.8.6,能提供其他vs编译的版本(比如:2015)吗?或者能提供相应开发环境吗?
Windows上 支持高版本VS 和 Qt ,如VS2017, Qt5.9
使用高版本 Qt (5.6.3 vs2015)编译 GettingStarted 后无法运行。用 vs2015 重新编译了 Qt 4.8.7 仍然无法运行,最后只能安装 vs2012 然后编译 Qt4.8.7 才可以运行。
所以您说的支持高版本 VS 2017 和 Qt 5.9 指什么?可以用来基于 iObjects-C++ 做二次开发的意思吗?
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
Extensions4Qt编译问题(C++)
地图刷新特别慢
qt4.8.6编译实例程序gettingStarted报错!
QtCreator构建GettingStarted报错: 无法打开程序数据库
qt运行示例程序GettingStarted报错R6010-abort()
使用8c组件,调试出现与extension4Qt.dll相关的中断错误
超图FAQ:请教下问题, 我使用idesktpX, 连接postgrest数据源, 执行导入DWG文件, 提示导入失败, 这个问题需要排查哪些地方呢?
超图FAQ:请问一下,使用超图iobject java 实现区域面加上监测站点数据,生成等直面的时候,监测点放一个的时候如下左图,范围是正常的,但是传入的范围内监测点多个的时候,右边感觉被裁剪了,请问哪位同事知道这个可能是什么问题?
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...