在VS2010下配置QT5.0.2
之前一直在QTCreator下做开发,最近无事干想着尝试在VS2010上配置使用,在配置之前也是在网上查了一些资料,仅对配置过程做些记录。
1、下载软件
QT插件 http://download.qt.io/archive/vsaddin/
QT5.0.2 http://download.qt.io/archive/qt/5.0/5.0.2/
因为我的版本是VS2010,所以选择了低版本,若是其他版本可以自行下载。
2、安装软件
安装上应该问题不大,选择OK就可以,我是先安装vsaddin后安装QT5.0.2,顺序应该是不影响。
3、配置VS2010
打开VS2010,点击Qt5中的Qt Options,点击Add,然后在Path里面找到QT安装的路径,例如我的是D:\Qt5.0.2\5.0.2\msvc2010,点击OK即可。
配置完成后建了个简单的工程试验一下,但是在VS里面没有像在QTCreator的那些提示,所以需要其他的一些配置,类似于配置OPENCV。
在VS属性管理器中的Debug或者Release中选择Microsoft.Cpp.Win32.user,双击进入,在VC++目录-包含目录中添加D:\Qt5.0.2\5.0.2\msvc2010\include和D:\Qt5.0.2\5.0.2\msvc2010\include\QtCore。在VC++目录-库目录中添加D:\Qt5.0.2\5.0.2\msvc2010\lib。
若有VAssistX中的,关于它的配置有的网友说需要配置custom,在我安装的选项中,配置完上面的步骤后已经自己加入了路径。
关于环境变量,看有的网友说需要添加QT的环境变量,在开始添加的情况下运行顺利后,我尝试把配置的环境变量删掉,程序依然能正常运行。
无事之间的尝试,仅作记录,参考网上的网友的配置,感谢那些不知名的网友对我配置起到了极大的帮助,节省了大量时间。
运行时出现中文字符显示乱码的问题,在网上查过很多之后只有使用QString::fromLocal8Bit("字符串")才能正常显示中文。关于编码的问题网上大神讲的特别详细。