私は、Mac上のQtのプロジェクトを開始しようとしてだと私はIDEを選択するかわからないんだけど間:Xcodeの クリエーターのQt Creatorを
- Qtの
MacでのQt開発の2つのIDEのメリットとデメリットはどちらですか?
私は、Mac上のQtのプロジェクトを開始しようとしてだと私はIDEを選択するかわからないんだけど間:Xcodeの クリエーターのQt Creatorを
MacでのQt開発の2つのIDEのメリットとデメリットはどちらですか?
個人的に私はすべてのプラットフォームで同じものを使用するためにQtCreatorを使用しています。私がそれに与える主な利点は、それがQtのために開発されたことです。
私がXCodeに与える主な利点は、MacOSXとの統合です。
は今、あなたのためにそれが依存:
を使用する必要があり、私のアドバイスです:あなたは
を使用することを好むIDEを使用しますQt Creatorは、コード編集、UI設計、およびデバッグにおいて、Qtとの統合がはるかに優れています。プラットフォーム間でも同じです。
Mac上のCreatorに関する私の問題は、そのデバッグ機能が他のプラットフォームと同じレベルではないことです。 Pythonスクリプト対応デバッガはWindows版Creatorと同じように機能しません。 Macのgcc/gdbはバージョンが遅れているので、これはQt/Nokiaの欠陥ではありません。 Appleはその焦点をLLVMに切り替え、gccのツールチェーンを残しました。
私はWindows VMで実際に開発しています。 Mac専用のものをビルドしてデバッグするために、Macに切り替えてください。
両方のオプションに問題があります。 Qt Creatorは、複雑なプロジェクト階層(フォルダ構造に関して複雑なプロジェクト)に問題があります。
Xcodeでは、プロジェクトに目的のCソースがありたいと思っています。デバッグ中にQtソースにステップインします。
私の開発のほとんどは、MacでXcodeとBBEditを使用して行われています。 Windows上のDeveloper Studioに切り替えてテストするか、デバッグ中にQtに入る必要があるかどうかを確認します。
これらの環境で作業するのに費やす時間があれば、両方を試して、自分に最も適したものを使用する必要があります。
また、eclipseを考慮する必要があります。 Qt Creatorを使って先週過ごしました。(JavaとC++の両方について)私はそれが劣っています。 Xcode 4のサポートがQtに追加されると、これは変わるかもしれませんが、現時点では、 'Qt統合'がなくても(つまり、既存のソースを持つ 'C++ Makefileプロジェクト'を使用するだけで)私の投票はeclipseになります。
また、Windows用にコンパイルする場合は、Visual C++コンパイラでQt Creatorを使用できますか、Mingwを使用するだけですか? –
はい、Visual C++をコンパイラとして使用するようにQt Creatorを設定できます。 –