2014-04-08 101 views
0

我下載了qt-opensource-windows-x86-mingw48_opengl-5.2.1.exe從窗口源編譯Qt5.2.1

也安裝了源碼。

編譯MinGW的:

  • cd C:\QtSDK\5.2.1\Src\qtbase\qmake
  • make
  • 返回:make: *** No targets specified and no makefile found. Stop.

在該文件夾是正確的一個copilar Qt

回答

3

不,這不是正確的文件夾。

您必須從源目錄的根目錄運行configure。這將生成必要的Makefiles。然後你執行make。詳細說明,請Qt的項目網站:

http://qt-project.org/doc/qt-5/windows-building.html

被警告,Qt的構建是相當漫長的。

+0

這不是簡單的冗長,它是非常非常棘手的需要多種第三方語言(如果你想要webkit,python,rupy,perl)。相比之下,編譯Qt4是在公園裏輕鬆地散步。 – user3427419

+0

@esorton'./configure -platform?''-platform'我使用那個命令?編譯爲Windows(MinGW)。 './configure -planform win32-msvc不支持return system/compiler' – user628298

+0

解決方案:-platform win32-g ++ – user628298