• 做一个幸福的人,读书,旅行,努力工作,关心身体和心情。
  • 不管有没有人爱,也要努力做一个可爱的人。不埋怨谁,不嘲笑谁,也不羡慕谁,阳光下灿烂,风雨中奔跑,做自己的梦,走自己的路。

Qt开发环境搭建

C/C++ lcq 4年前 (2015-02-09) 442次浏览 0个评论

最近在尝试搭建一下Qt开发环境。由于到Qt官网看一下Qt的版本已经到了5.4.0。当初开发积木社区的是5.2.0,做着做着版本到了5.3.0。于是我们切换到5.3.0。Qt这版本更新迭代的也太快了。由于重装系统之后Qt开发环境没有了,所以我想用最新的5.4.0尝一下新鲜。首先用64位的Qt开发环境,结果编译通不过。然后我有用32位的,编译倒是能通过了,结果界面show不出来。然后我无奈,又只能切换到以前的开发环境,即Visual Studio 2010 + Qt5.3.0。然后确实可以用了。以前Qt的开发环境确实把我们折腾的挺惨的,所以特意写篇blog记录一下。

需要安装的软件都在如下链接可以下载。说明一下一些文件的作用:

dbg_x86_6.11.1.404.msi:这个是用来在Windows环境下QtCreator调试使用的。

qt-vs-addin-1.2.4-opensource.exe:Visual Studio 插件,装上此插件,可以在Visual Studio下开发Qt程序。

vld-1.9d-setup.exe:检查内存泄露的(一般可以不用)。

VisualStudio2010.zip:就是Visual Studio 2010开发环境。

这次安装完成之后,发现如下错误:error: LNK1123: 转换到 COFF 期间失败: 文件无效或损坏。按照如下操作即可恢复正常:

1、搜索C盘下的cvtres.exe,结果得到类似这样的列表:

C:Program Files/Microsoft Visual Studio 10.0/VC/bin

C:Windows/winsxsx86_netfx-cvtres_for_vc_and_vb_b03f5f7f11d50a3a_6.1.7601.17514_none_ba1c770af0b2031b

C:Windows/Microsoft.NETFrameworkv4.0.30319

2、先备份 C:Program Files/Microsoft Visual Studio 10.0/VC/bin 目录下的 cvtres.exe

3、复制 C:Windows/winsxsx86_netfx-cvtres_for_vc_and_vb_b03f5f7f11d50a3a_6.1.7601.17514_none_ba1c770af0b2031b 目录下的 cvtres.exe 到C:Program FilesMicrosoft Visual Studio 10.0VCbin 目录下,直接覆盖替换。

4、OK,打开测试一下,如果不行,记得还原备份的文件。

 


乐趣公园 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Qt开发环境搭建
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址