Qtソースコードにデバッグしたいので、私のMACで最新のQtバージョン5.8をコンパイルし始めました。 私はそれを構築する方法についてQtのWebページの指示に従った。しかし、これはconfigureを実行した後に得られるものです。MacOSのソースコードからQtを構築中にエラーが発生しました
../qt-everywhere-opensource-src-5.8.0/configure -prefix /Users/userName/qt-install-5.8 0 -opensource -debug-and-release + cd qtbase + /Users/userName/qt-everywhere-opensource-src-5.8.0/qtbase/configure -top-level -prefix /Users/username/qt-install-5.8 0 -opensource -debug-and-release
This is the Qt Open Source Edition.
You are licensed to use this software under the terms of the GNU Lesser General Public License (LGPL) version 3. You are also licensed to use this software under the terms of the GNU General Public License (GPL) version 2.
Type 'L' to view the GNU Lesser General Public License version 3. Type 'G' to view the GNU General Public License version 2. Type 'yes' to accept this license offer. Type 'no' to decline this license offer.
Do you accept the terms of either license? yes
Preparing build tree... Creating qmake... ............................................................................................Done.
ERROR: Invalid command line parameter '0'.
私は最後の行を理解していません。私はビルドのための新しいフォルダを作成してシャドービルドをやろうとしていました。上記のconfigを実行しているときにインストールディレクトリも指定しました。 configを実行した後、これらはビルドフォルダに作成されたファイルです。
config.cache config.log qtbase
これは正しいか?
私はMACプラットフォームの初心者ですが、ウィンドウ& LinuxのソースからQTをコンパイルしました。
私はmakeを実行すると、これは私はあなたの助けを事前に
make make: *** No targets specified and no makefile found. Stop
感謝を得たものです。
ありがとうJeremy Friesner。私はあなたの時間のために愚かな間違いであり、ありがとうと認めなければなりません。 – qtProgrammer