Qt环境变量设置,解决VC冲突

最近想学一下Qt,下载qt-sdk-win-opensource-2010.05.exe

编译里面的例子,居然莫名其妙的有很多错误,对我这样的小白来说,看得眼都花了。

Qt环境变量设置,解决VC冲突
神马 redeclaration of C++ built-in type 'wchar_h', 之类的。无奈,求助于百度谷歌。可以如下解决:

如果你以前安装过visual studio 2008之类的软件,那么装上Qt Creator 后,编译运行其自带的演示程序时就可能出现如上图错误,几十个警告的问题。

点击Qt Creator界面左侧的projects图标,查看工程信息。这里我们主要查看编辑环境Buid Environment,点击其右侧的show Details。

Qt环境变量设置,解决VC冲突

可以看到其中的include和lib均指向了virtual studio文件夹中,我们需要将其改正。

Qt环境变量设置,解决VC冲突

改为

Qt环境变量设置,解决VC冲突

回到编辑界面,右击工程文件,在弹出的菜单上选择Clean project,清空以前的编译信息。

Qt环境变量设置,解决VC冲突

最后,点击run或者build都可,这时程序已经能正常编译运行了。

原文地址:https://www.cnblogs.com/snailrun/p/2644881.html