mba*_*i23 1 windows qt nmake qt4
我还是Qt的新手.在过去,我曾经在计算机上下载Qt并安装它没有任何问题,我可以立即访问所有Qt SDK资源,包括QtCreator.
现在,我下载了Qt SDK 4.8.3,经过一些阅读后我最终安装了Windows SDK 7.然后我将Qt文件解压缩到C:\ Qt.我还将C:\ Qt\4.8.3 \添加到系统路径中.然后我运行configure,结束时没有错误.然后我尝试运行nmake哪个失败,出现以下错误:
生成代码... link /LIBPATH:"c:\Qt\4.8.3\lib"/LIBPATH:"c:\Qt\4.8.3\lib"/ NOLOGO/DYNAMICBASE/NXCOMPAT/BASE:0x67000000/DEBUG/DLL/MANIFEST /MANIFESTFILE:"tmp\obj\debug_shared\QtCored.intermediate.manifest"/VERSION:4.83 /OUT:....\lib\QtCored4.dll @C:\ Users\MELKAM~1\AppData\Local\Temp \nm5A03.tmp
创建库....\lib\QtCored4.lib和对象....\lib\QtCored4.exp LINK:致命错误LNK1123:转换为COFF期间失败:文件无效或损坏NMAKE:致命错误U1077:'"C:\ Program Files(x86)\ Microsoft Visual Studio 10.0\VC\Bin\amd64\link.EXE"':返回代码'0x463'停止.NMAKE:致命错误U1077:'"C:\ Program Files(x86)\ Microsoft Visual Studio 10.0\VC\Bin\amd64 \nmake.exe"':返回代码'0x2'停止.NMAKE:致命错误U1077:'cd':返回代码'0x2'停止.
现在我已经尝试了两次以上没有运气.我应该看哪个指针?任何建议表示赞赏.
谢谢.
你在编译什么?MSVC还是mingw?如果是前者,我发现这个链接非常有帮助... http://www.holoborodko.com/pavel/2011/02/01/how-to-compile-qt-4-7-with-visual-studio- 2010 /
我已经多次按照他的指令进行64位和32位构建.
编辑:您已为MSVC2010(1600)版本配置了qt构建,因此它正在查找"C:\ Program Files(x86)\ Microsoft Visual Studio 10.0\VC\Bin\amd64 \nmake.exe"目录,如果您只有MSVC2012(版本11.0),则不存在.
Qt 4.8没有正式支持MSVC2012(但是?),但是如果你真的想使用2012,那么你可以尝试这个链接上的建议.它很复杂,特别是如果这是你的第一个源代码构建,但如果你愿意修改Qt源代码,它似乎是可行的.
| 归档时间: |
|
| 查看次数: |
5705 次 |
| 最近记录: |