0

qtを/home/user/Software/qt-4.7.4フォルダーにコンパイルしました。次に、.profileにパスを設定します。以前に/home/user/Software/qt-4.7.4-static-buildに静的ビルドを実行しました。何らかの理由で、PATH env変数を更新した後でも、新しいパスに変更されず、古いqmakeバージョンを提供し続けます。

sourceコマンドを試しましたが、役に立ちます。qmake-versionを試すと、古いパスが表示されます。qtプロジェクトでqmakeを試してみると、明らかにそれは私に与えます

QMAKESPEC has not been set, so configuration cannot be deduced.
Error processing project file: /home/user/testUI.pro

誰かがqtを実行するのを手伝ってくれますか?私はubuntulinux10.04と

4

2 に答える 2

0

QTとQTMAKESPECの両方の環境変数を更新する必要があると思います。

于 2011-11-10T11:55:59.480 に答える
0

下車 頭をぶつけて何人かの人々に相談した後、私は自分で解決策を見つけました。私が言及するのを忘れているのは、大きな問題であるqtインストールフォルダーの名前を変更したことです。どうやらqmakeは、パス変数を使用するのではなく、そのパスを静的に保存します。

于 2011-11-11T08:28:51.223 に答える