您的位置:首页 > 编程语言 > Qt开发

64位编译 ParaView QT4 64位 总结

2016-10-11 19:04 127 查看
  由于ParaView 官网提供的QT支持版本是QT4,但是QT4官网并没有64位的安装包,因此到这里有两个方案

1:自己编译QT4,64位。

2:尝试使用QT5,官网有对应的64位安装包。

楼主两种方式都采用了,首先为了偷懒,采用的QT5,因为偷鸡嘛,进行编译ParaView,去官网下载最新版本的源代码,下载安装QT5,并且设置环境变量,下载Cmake,下载python并且设置环境变量,下载GIT安装,进行CMake配置,注意一点在CMake配置里面要将QT的版本设置成5 不然的话会报错,PYTHON要设置上,其他的自己看着来就行,忽略警告,生成VS工程,因为是QT5,所以采用VS2013,注意所有都要配成X64,不然就会错,然后进行编译,过了挺久,成功,打开软件,出现

这个就是QT5的坑,而且虽然编译成功,但是也会有这个错误,而且对应的release版会失败,软件部分功能也会缺失,所以想彻彻底底的解决问题,那么就重新编译QT4吧。

开始,第一,下载perl,下载QT4源码,并且设置环境变量,因为是qt4,所以用VS2010,打开VS2010的命令工具我们使用nmake进行编译,进入命令页面,切换到QT源码的盘符,

命令如下,编译完成,加入环境变量,然后进再编译paraview,编译出来,完美,没有任何错误提示。至此,完成,注意命令,nmake,nmake
install等。如有不懂的地方,可以加楼主QQ372808681 注明来意,记住一切配置都要是X64,不然就会报X86与X64不匹配。另外记得运行VC/BIN目录下的VCAS32.bat设置VS2010命令的环境变量
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息