2017-02-22 16 views
0

私のLinux環境は、ユーザが/ usr/bin /にインストールすることやsudoを使用することを許可しない高いコンピューティングクラスタに基づいています。私は./configure(プロトコルバッファから作成)を使用して私の家にインストールしようとしています。 configureがCXXファイルを検索すると、 'g ++'の代わりに 'g ++ 34'のような名前が付けられているので、ビンにあるコンパイラを見つけられません。この特定のコンパイラでconfigureファイルを指しておきたいのですが、そうするためのコマンド権を得ることはできません。コンパイラが検索されるディレクトリもまた、面白い名前になっています(エイリアスはどちらも動作しません)。./特定のコンパイラを使用するための設定

どのように特定のコンパイラを指すように構成ファイルの引数を使用しますか?

答えて

1

ちょうど使用:

./configure CC=gcc34 CXX=g++34 

など一方、configureの本当に古いバージョンを持っている場合は、代わりに環境経由でそれをしなければならないかもしれません:

CC=gcc34 CXX=g++34 ./configure 
+0

うんを、それはそれでした!ありがとうございました...そしてUMASSのおかげで –

関連する問題