2016-08-02 16 views
0

これは一般的なLinuxの難しさです。私はソースからQtフレームワークをインストールし、後で私のFedoraディストリビューションにネイティブQtビルドを同じ/ optにインストールしましたディレクトリ。ですから、私は/ opt/Qtと/ opt/qt5_7(私のビルド)を持っています。パスの依存関係などを削除するにはどうすればよいですか?これは、システムごとに1つのものを欲しがる私のOCDであり、現時点で問題の実際の症状はありません。私はちょうど知りたいです。
この質問は、より一般的な "linuxで同じプログラムの1つのn個のビルドを削除する方法"に当てはまることは明らかです。linuxプログラムの複数のビルドの1つのコピーをアンインストールするには

+1

このQは、StackOverflowで定義されているプログラミングに関するものではありません。関連するサイトhttp://unix.stackexchange.com(Unix&Linux)で**より適切な**かもしれません。あなたのQの下にある 'flag'リンクを使って、司会者にそれを移動するように依頼してください。 2つの異なるサイトに同じQを投稿しないでください。ありがとう、幸運。 – shellter

答えて

0

複数のQtを並べて並べるのは正常です。多くのディストリビューションでは1つのQtバージョンしか提供されておらず、/binフォルダが多くの場合、PATHに追加されていますが、混乱を避けるために、あなたのパスには通常はありません。 Qtベースのプロジェクトをビルドするときは、プロジェクトをビルドする予定のQtバージョンに対して、常にqmakeを明示的に呼び出す必要があります。生成されたmakefileには、qmakeがインストールされたQtインストールフォルダへの絶対パスが含まれています。結果:Qtインストールを移動すると、それが中断されます。

/opt/qt5_7フォルダーは、必要がなければ削除できますが、自分で設定していない限り、「パスの依存関係」はありません。

関連する問題