2009-10-20 4 views
6

Windows用のQtCreatorは、64ビットの実行ファイルをビルドする方法はありますか? (私はCOMオブジェクトをINPROCとして使用する必要があり、このオブジェクトは64ビットアーキテクチャでしか利用できません)QtCreator for windows:64ビットの.exeをビルドすることは可能ですか?

+0

グーグル(すでにわかったように) - 私がこれを正しく読んだら、http://lists.trolltech.com/pipermail/qt-creator/2009-May/003185.htmlそれは可能であるようですそれと64ビットのアプリケーションを構築するには? –

+0

これは現在のみ利用可能です。私がチェックした最後のリンクは死んでいた。また、それは64ビットのためのQTライブラリを再コンパイルする必要があり、私はそれを正しく行う方法がわかりません^ _ ^。 – grigoryvp

答えて

6

私には理由が分かりません。あなたは、必要があるでしょう:

  1. 64ビットプロセッサ上で動作しているように、
  2. あなたがその64ビットのセットアップ
  3. コンパイルQtCreatorにその設定にVisual Studioの64ビット版
  4. コンパイルのQtを持っていることを確認します

電子メールによれば、デバッグツールもコンパイルする必要があります。 QtCreatorがどのデバッガを使用しているのかよくわかりませんが、オープンソースであることをイメージしていて、それをどうにかコンパイルすることができます。

Qtは、すでにサポートしているすべてのプラットフォーム用に異なるビルドを既に作成しているため、64ビットWindowsデスクトップアプリケーションの需要はまだありません。

+0

誰かがGoogleから出てきて、これに苦労しているのですが、x64用のQTをコンパイルするという苦労よりも、ビルドを生成するプロジェクトがあります。 http://code.google.com/p/qt-msvc-installer/ – sixones

1

ペッカガイザーはTrolltechから電子メールに正しく指されています。基本的にそれはそれです:)

具体的には:明らかにWindows用の64ビットクロスコンパイラはありません(そのため、Windows用の64ビットVLCはありません)。したがって、Microsoftコンパイラを使用する必要があります。残念ながら、クリエイターのMicrosoftのツールチェーンに対するサポートは限られています(ただし、完全にサポートするためには大きなステップを踏み出しています)。

また、が指す電子メールPekka Gaiserには、Microsoftの64ビットツールチェーンでQt Creatorを使用するための情報とリンクが含まれています。

関連する問題