2011-08-02 11 views
0

を搭載したWindows x64の下で、私はVS 2008でのWindows x64の下ステップバイコンパイルのQt 4.7.3は、VS 2008

ステップのQt 4.7.3をコンパイルしようとした:

  1. スタートスタートメニュー\マイクロソフトのVisual Studioを2008 Cに移動
  2. プロンプトのVisual Studio 2008のx64 Win64のコマンド\ Visual Studioのリモートツール\:\ Qtの\ 4.7.3
  3. \タイプのconfigure
  4. タイプのnmake。私はコンパイルQtのためのnmake/Iを使用

    qnetworkdiskcache.cpp 
    c:\qt\4.7.3\include\qtcore\private\../../../src/corelib/io/qiodevice_p.h(170) : 
    warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss 
    of data 
    c:\qt\4.7.3\include\qtcore\private\../../../src/corelib/io/qiodevice_p.h(170) : 
    warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss 
    of data 
    c:\qt\4.7.3\include\qtcore\private\../../../src/corelib/io/qiodevice_p.h(170) : 
    warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss 
    of data 
    access\qnetworkrequest.cpp(997) : warning C4996: 'sscanf': This function or vari 
    able may be unsafe. Consider using sscanf_s instead. To disable deprecation, use 
    _CRT_SECURE_NO_WARNINGS. See online help for details. 
         c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\INCLUDE\stdio.h(32 
    4) : see declaration of 'sscanf' 
    c:\Qt\4.7.3\src\network\tmp\moc\debug_shared\moc_qnetworkreplyimpl_p.cpp(99) : e 
    rror C2079: '_r' uses undefined class 'QSslConfiguration' 
    c:\Qt\4.7.3\src\network\tmp\moc\debug_shared\moc_qnetworkreplyimpl_p.cpp(99) : e 
    rror C3861: 'sslConfigurationImplementation': identifier not found 
    c:\Qt\4.7.3\src\network\tmp\moc\debug_shared\moc_qnetworkreplyimpl_p.cpp(100) : 
    error C2582: 'operator =' function is unavailable in 'QSslConfiguration' 
    c:\Qt\4.7.3\src\network\tmp\moc\debug_shared\moc_qnetworkreplyimpl_p.cpp(101) : 
    error C3861: 'setSslConfigurationImplementation': identifier not found 
    c:\Qt\4.7.3\src\network\tmp\moc\debug_shared\moc_qnetworkreplyimpl_p.cpp(102) : 
    error C3861: 'ignoreSslErrorsImplementation': identifier not found 
    NMAKE : fatal error U1077: '"c:\Program Files (x86)\Microsoft Visual Studio 9.0\ 
    VC\BIN\amd64\cl.EXE"' : return code '0x2' 
    Stop. 
    NMAKE : fatal error U1077: '"c:\Program Files (x86)\Microsoft Visual Studio 9.0\ 
    VC\BIN\amd64\nmake.exe"' : return code '0x2' 
    Stop. 
    NMAKE : fatal error U1077: 'cd' : return code '0x2' 
    Stop. 
    

は、しかし、私はコンパイルエラーを持っています。私はモジュールをコンパイルしました。何が成功するために必要なのですか?

+0

詳細情報を提供します。コンパイルエラーとは何ですか? – kaliatech

+0

私は短いログを追加しました。 – Unick

答えて

1

QtのすべてのモジュールがVSで簡単に構築できるわけではありません。次の設定パラメータは過去の人々に役立っています:

configure.exe -platform win32-msvc2008 -no-webkit -no-phonon -no-phonon-backend -no-script -no-scripttools -no-multimedia -no-qt3support -fast

+0

Qt 7.4.1をparamsなしでコンパイルしました。しかし、スクリプトとスクリプトツールをコンパイルする必要があります。 – Unick

関連する問題