2011-11-10 20 views
0

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

私はsourceコマンドを試しましたが、qmake -versionを試してみると、元のパスが表示されます。私はQTプロジェクトでqmakeのをしようとすると、明らかにそれは私に与え

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

は、誰かが私にはQTランニングを取得することができます。私はubuntu linux 10.04を使用しています。

答えて

0

私はいくつかの頭を打つといくつかの人に相談した後、私は解決策を自分自身考え出した。私が言及することを忘れたのは、qtインストールフォルダの名前を変更したことです。どうやら、qmakeはpath変数を使用するのではなく、そのパスを静的に格納しています。

0

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

+0

qtインストールガイドでは、qtFolder/binをパス環境変数に追加するだけでいいと言っています。だからこれは別のものになるはずです。私の主な問題は、私が既に設定したものの上に古いパスがまだ存在する理由です。 – Tharanga

関連する問題