嘗試以下這些指令:http://www.holoborodko.com/pavel/2011/02/01/how-to-compile-qt-4-7-with-visual-studio-2010/
唯一的區別是,我已經改變了「msvc2010」到「msvc2012」當它發生。還要確保在Visual Studio命令行的上下文中運行「configure.exe」(開始>所有程序> Microsoft Visual Studio 2012> Visual Studio Tools)
PS:Jom是不必要的,但是它很有用,允許你使用多個核心。
編輯:我試圖按照我自己的指示在這裏(正在等待它建立),我也失敗了相同的返回值的地方。
這是它開始變得錯誤:
.... \ corelib的\ IO \ qfsfileengine_win.cpp(1012):錯誤C2065:PATH_MAX' :未聲明的標識符
.. 。那麼這種情況
NMAKE:致命錯誤U1077: ' 「C:\ Program Files文件(x86)的\微軟的Visual Studio的 12.0 \ VC \ BIN \ cl.exe時」':返回代碼 '0X2' 停止。 NMAKE:致命 錯誤U1077:'「C:\ Program Files文件(x86)\ Microsoft Visual Studio 12.0 \ VC \ BIN \ nmake.exe」':返回碼'0x2'停止。 NMAKE:致命錯誤 U1077:'cd':返回碼'0x2'停止。
該死的。我會繼續嘗試 - 如果我找出發生了什麼,將編輯答案。
此答案可能對您有幫助嗎? Compiling Qt 4.8.x for Visual Studio 2012