【未解决】更新3.25后无法编译
本帖最后由 Xj112233 于 2021-3-29 08:37 编辑你们都没有遇到更新3.25后无法编译的问题吗?
很好奇3.25发出来这么多天了,论坛一点反应都没有,官方也没说修补。
系统库都编译不出来,
基本都是官方库的:
例如:
5个重载有相似的转换
例如:
参见 火山.MFC界面.基本::窗口组件 的声明
<C:\Program Files\vol_dev\win_android_chs_free\plugins\vprj_win\classlib\sys\xml\w_Pugixml.v>, 327: 错误:
error C2666: “operator +”: 5 个重载有相似的转换
C:\Program Files\vol_dev\win_android_chs_free\plugins\vprj_win\classlib\sys\base\libs\win_base\include\_vol_str_class_impl.h(595): note: 可能是“CU8String operator +(const U8CHAR,const CU8String &)”
C:\Program Files\vol_dev\win_android_chs_free\plugins\vprj_win\classlib\sys\base\libs\win_base\include\_vol_str_class_impl.h(594): note: 或 “CU8String operator +(const U8CHAR *,const CU8String &)”
C:\Program Files\vol_dev\win_android_chs_free\plugins\vprj_win\classlib\sys\base\libs\win_base\include\_vol_str_class_impl.h(593): note: 或 “CU8String operator +(const CU8String &,const U8CHAR *)”
C:\Program Files\vol_dev\win_android_chs_free\plugins\vprj_win\classlib\sys\base\libs\win_base\include\_vol_str_class_impl.h(592): note: 或 “CU8String operator +(const CU8String &,const U8CHAR)”
C:\Program Files\vol_dev\win_android_chs_free\plugins\vprj_win\classlib\sys\base\libs\win_base\include\_vol_str_class_impl.h(591): note: 或 “CU8String operator +(const CU8String &,const CU8String &)”
C:\Program Files\vol_dev\win_android_chs_free\plugins\vprj_win\classlib\sys\base\libs\win_base\include\_vol_str_class_impl.h(595): note: 或 “CWString operator +(const WCHAR,const CWString &)”
C:\Program Files\vol_dev\win_android_chs_free\plugins\vprj_win\classlib\sys\base\libs\win_base\include\_vol_str_class_impl.h(594): note: 或 “CWString operator +(const WCHAR *,const CWString &)”
C:\Program Files\vol_dev\win_android_chs_free\plugins\vprj_win\classlib\sys\base\libs\win_base\include\_vol_str_class_impl.h(593): note: 或 “CWString operator +(const CWString &,const WCHAR *)”
C:\Program Files\vol_dev\win_android_chs_free\plugins\vprj_win\classlib\sys\base\libs\win_base\include\_vol_str_class_impl.h(592): note: 或 “CWString operator +(const CWString &,const WCHAR)”
C:\Program Files\vol_dev\win_android_chs_free\plugins\vprj_win\classlib\sys\base\libs\win_base\include\_vol_str_class_impl.h(591): note: 或 “CWString operator +(const CWString &,const CWString &)”
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.27.29110\include\comutil.h(454): note: 或 “_bstr_t operator +(const wchar_t *,const _bstr_t &)”
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.27.29110\include\comutil.h(444): note: 或 “_bstr_t operator +(const char *,const _bstr_t &)”
note: 尝试匹配参数列表“(CWString, const char )”时
可以正常编译。 完成没问题,可以正常编译 本帖最后由 一代码农 于 2021-3-27 12:37 编辑
替换后再试试
删除以前的版本,重新下载试试吧。
用着正常。
如果问的问题不存在,官方一般不会跟帖。问的问题一般官方都会测试一下,真有问题会跟帖告诉你的,让你等下个版本会修复。有了新版本后,在你那里如果还不行,再反馈官方没打理你,说明你用法有出错了。
一代码农 发表于 2021-3-27 12:35
替换后再试试
替换这个就正常了,但是总要知道为什么吧,为什么换这个就可以了,什么原理。源码及配置环境完全没改,官方的编译不了,第三方的修订却可以,那么是信任官方还是信任第三方 Xj112233 发表于 2021-3-27 13:30
替换这个就正常了,但是总要知道为什么吧,为什么换这个就可以了,什么原理。源码及配置环境完全没改,官 ...
你说的这个问题我于25号发布的当晚就遇到了,这是吴总指导我修改的,可放心使用。
也可以算是官方的,可能是反馈的人少,就没有再重新发包。
没问题,可以正常编译 哎,这个问题居然没有任何反应
页:
[1]