iobject c++中extensions4qt win7编译报错

0 投票
使用版本:iobject c++9.1.1 windows

操作系统:win10

软件环境:qt5.9.6+vs2015编译器

问题:编译自带的extenstions4qt时,使用vs2015 64位编译器编译正常,程序正常运行。但是使用vs2015 32位编译器编译时,报错提示:

error C2373 UGC::BeforeDynamicLayersDrawProc redefinition;different type modifiers.

这个在QDynamicLayers.h中报的错。
5月 13 分类:  41次浏览 | 用户: nuaa_li 初出茅庐 (23 分)

1个回答

0 投票
你切换为32位编译的时候,又修改系统环境变量吗,将对应32位的bin路径添加到系统环境变量,取消之前64位的环境
5月 13 用户: 程逸诗 名扬四海 (4,224 分)
bin的路径是没有问题的,现在是在编译阶段出的错,我觉得应该和bin啥的还关系,bin主要是链接时起作用。
...