I don't know exactly how to compile it myself.
それを自分でコンパイルするには、Xcodeのがインストールされている必要があります、とXcode command line toolsが設定されます(コマンドラインツールは、端末にコマンドgを++入力することで利用可能かどうかをテストすることができ、それは言うならば "エラー:入力ファイルがない "、インストールされている、"コマンドが見つかりません "と表示されている場合は表示されません)。
あなたが邪魔にそれを持ったら、あなたはこのような何かをする必要があります
- 例えばQT-どこでも(Unixスタイルの行末にQt4.xのソースコードのアーカイブをダウンロード-pensource-src-4.8.7.tar.gz;できるだけ.zipバージョンを避けてください。.zipバージョンの.cppファイルはWindowsスタイルの行末を持ち、Mac上では複雑になります)
- アーカイブを解凍してください(Safariがまだそれをしていなければ、例えばtar xzvf qt-everywhere-opensource-src-4.8.7.tar.gz)、qt-everywhere-opensource-srcフォルダをどこか便利な場所に移動してくださいあなたのホームディレクトリに)。
- QT-どこでも - オープンソース-SRC-4.8.7フォルダ
- 輸出QTDIR = `pwd`は
- 輸出PATH = $ PATHのにcd:$ QTDIR/binに
- は./configure
- メイク
4.xのソースコードは古すぎるため、新しいバージョンのMacOS/Xでは.cppファイルの一部がコンパイルに失敗することがあります。その場合は、コンパイルに失敗した.cppファイルを手動で編集してコンパイルし、再度makeを実行する必要があります.cppファイルを修正するには、十分に知る必要がありますC++では何が間違っていて、どのように修正するのかを理解することができますが、場合によってはエラーメッセージをGoogleに送信し、他の人が問題のエラーを修正するために何を行ったかを知ることができます。他のすべてが失敗した場合は、エラーのある行をコメントアウトして、自分が何をしているのかが重要でないことを願うことができます。
もちろん、これはすべて苦しく困難です。最新のQt 5.xアーカイブ(5.8.0?)を代わりにダウンロードし、それを使用することをお勧めします。古いQtバージョンを新しいMacOS/Xバージョンに入れようとすると、あなたのためのものよりはるかに簡単な経験ができます。
私はqt4をHomebrew経由でインストールしています。 –
@ el.pescadoどのようにしましたか? 'brew search qt'はqt4をリストしません。 – Sounak
*プロセスは完了しましたが、何もインストールされていません。どうして知っていますか?それはうまくいくはずです。 'sudo port install qt4-mac && echo OK'を試してください。 "OK"が表示された場合は、Qt4を '/ opt/local/libexec/qt4/bin/qmake'などにインストールする必要があります。' port contents qt4-mac'を試してみてください。あなたはQt4のデザイナーなどを実行することができるはずです –