2011-01-07 10 views
3

Qtのソースパッケージをダウンロードしました.64ビット版のWindows 7マシンで64ビットバージョンをビルドしようとしています。私はQtを構築するためにできるだけ多くのことを読んだことがありますが、どこかで何かが不足しているはずです。Qtビルド64ビット

私は64ビットのコマンドシェルを開きますが、これはいくつかの説明が唯一必要と思われるものです。

次はI configureと呼ばれます。しかし、私はプラットフォームのオプションを指定する必要がありますか?もしそうなら、どちらですか? win64オプション、またはそれに類するものはないようです。

私はnmakeを呼びますが、それはたくさんのものを作りますが、それでも32ビットで構築されます。

私には何が欠けていますか?どんな助けも素晴らしいだろう。

答えて

6

ここでは、64ビットWindows上でQt 4.7.1をビルドするために実行するconfigureコマンドを示します。コンパイルされたライブラリは、実際には64ビットです。これは、64ビットのコマンドラインから実行されます。 Visual StudioではなくWindows Platform SDKを使用していますが、vcvars64.bat(またはそのようなもの)を実行している限り、環境を設定する必要があります。

configure -plugin-sql-sqlite -no-qt3support -no-webkit -developer-build -opensource -platform win32-msvc2008 
nmake 
+0

実際、それは基本的に私たちが間違っていたことです。ビジュアルスタジオの64ビットコマンドシェルを持っていない場合は、そのスクリプトが必要です。ありがとう。 – Liz

1

これは正しい方法です。前に同じソースツリーに32ビットのQtをビルドしましたか?新しいQtソースディレクトリで再起動しようとするかもしれません。

+0

安心していただきありがとうございます。私たちは最終的にコマンドシェルを台無しにしてしまったと考えました。あなたは助けてもらう価値がありました:) – Liz

関連する問題