当前位置:编程学习 > wap >>

qt5.1 win7 64位编译源码各种失败


        "E:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\Bin\amd64\nmake.
exe" -f Makefile.Release

Microsoft (R) 程序维护实用工具 10.00.40219.01 版
版权所有(C) Microsoft Corporation。保留所有权利。

        lib /NOLOGO  /OUT:..\..\..\lib\Qt5Bootstrap.lib @C:\Users\DongFang\AppDa
ta\Local\Temp\nm3422.tmp
.obj\release_shared\qmalloc.obj : fatal error LNK1112: 模块计算机类型“X86”与目
标计算机类型“x64”冲突
NMAKE : fatal error U1077: “"E:\Program Files (x86)\Microsoft Visual Studio 10.
0\VC\Bin\amd64\lib.EXE"”: 返回代码“0x458”
Stop.
NMAKE : fatal error U1077: “"E:\Program Files (x86)\Microsoft Visual Studio 10.
0\VC\Bin\amd64\nmake.exe"”: 返回代码“0x2”
Stop.
NMAKE : fatal error U1077: “cd”: 返回代码“0x2”
Stop.
NMAKE : fatal error U1077: “cd”: 返回代码“0x2”
Stop.
NMAKE : fatal error U1077: “cd”: 返回代码“0x2”
Stop.


搞了一周了。。还是搞不定。。求大神,大神,大神,大神 --------------------编程问答-------------------- 你的这个源代码应该是别人写的吧。。。然后你想自己打开这个工程进行编译于是出现了这种问题。根据你的错误提示估计你用的是Windows7 64bit的操作系统,而源代码则是在32bit的机子上实现的,当你加载这个工程的时候你选用了工程的原有系统设置,而没有根据你自己的系统设置进行更该,于是就出现了这个问题。 --------------------编程问答-------------------- 我在UBUNTU下 安装Qt5.1都失败

估计是Qt的问题吧 好多人都说安装不了。

等等beta版的吧 --------------------编程问答-------------------- 5.1 alpha只有源码发布
如果对编译qt不是很熟悉的朋友,建议等待beta及以后的二进制包发布

http://blog.qt.digia.com/cn/2013/04/09/qt-5-1-alpha-available/ --------------------编程问答-------------------- 换个64位的Windows来编译64位版本。 --------------------编程问答-------------------- qt5.0.2编译MYSQL驱动
http://wenku.baidu.com/view/2e64f9462b160b4e767fcf42.html --------------------编程问答-------------------- 2楼的推断正确,一般来说64bit的机器也是默认编译x86的Qt,但是貌似楼主编译Qt时编译的是64bit的,
建议编译Qt5的时候用      
      Visual Studio 命令提示(2010)
而不要用
     Visual Studio x64 Win64 命令提示(2010)
补充:移动开发 ,  Qt
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,