在使用Qt和Visual Studio时我是某种新手,而不喜欢QtCreator。不知何故,我参与了一个我现在需要它的c ++项目。我用VS 2010&amp ;;成功编译了这个项目。 Qt版本5.0.2但是从Qt 5.1.0开始,当Visual Studio在编译后尝试启动应用程序时,我得到一个奇怪的调试错误。错误的图片是attached here。我读到Qt项目现在需要Qt应用程序内的“platforms”文件夹,我已经把它移到了那里,但仍然没有运气。
实际上我得到了Qt 5.1.1及其同样的混乱,但我需要5.1.x框架,因为他们在其中添加了windowcontainer。我认为奇怪的是,错误似乎来自5.0.2模块,但我完全删除了Qt 5.0.2(至少我是这么认为的)。我已经将项目Qt版本更改为实际版本,更改了我的Qts环境变量并检查了外部库的路径。再次安装Qt 5.0.2并将项目更改为它时,一切正常。似乎有一些我错过的东西 - 有人给我一些提示吗?
答案 0 :(得分:0)
哦不,我今天再次检查了项目文件夹中的文件,并且错过了用新的替换旧的Qt dll ...... 在桌子上敲我的头 ...解决了问题立即发生 但对你的回答很多:)