前言
今天解决开发的软件需要xp支持的问题。在安装完Qt5.5.1 + vs2010后,编译项目,结果报错: 不能将shared_ptr<_Ty>转换为QString &。
解决方式
问了项目的开发大佬,说的是vs2010对C++11支持不好,建议我改用vs2013以上的编译器。于是我又安装了Qt5.5.1+vs2013的环境。结果直接编译通过。而且测试用Qt5.5.1+vs2013的环境打了包在xp运行也没有问题。
前言 今天解决开发的软件需要xp支持的问题。在安装完Qt5.5.1 + vs2010后,编译项目,结果报错: […]
今天解决开发的软件需要xp支持的问题。在安装完Qt5.5.1 + vs2010后,编译项目,结果报错: 不能将shared_ptr<_Ty>转换为QString &。
问了项目的开发大佬,说的是vs2010对C++11支持不好,建议我改用vs2013以上的编译器。于是我又安装了Qt5.5.1+vs2013的环境。结果直接编译通过。而且测试用Qt5.5.1+vs2013的环境打了包在xp运行也没有问题。
评论
请先登录后发表评论