Ubuntuでの異なるユーザgccバージョンの切り替え方法
1145 ワード
ubuntuにMatConvNetをインストールし、環境を構成するにはgcc 4.9.*が必要ですが、システムのgccは5.4なので、gccバージョンを変更する必要がありますが、サーバには複数のユーザーがいて、グローバルを変更することができず、他の人に影響を与えます.だから自分の環境変数を変えるしかありません.以下は修正過程です.
この記事を参照してください.
Linuxの下で異なるユーザーが異なるバージョンのgccを使用する方法
https://blog.csdn.net/qianlong4526888/article/details/79025360
必要なgccバージョンをインストールしたら、
/usr/bin/gcc-4.9
ホームディレクトリの下にbinフォルダを作成し、手動または:mkdir bin
ソフト接続の確立:
ソフトリンクが成功したかどうかを確認します.
lrwxrwxrwx 1 hktxt hktxt 16 Nov 2 17:09 g++ ->/usr/bin/g++-4.9 lrwxrwxrwx 1 hktxt hktxt 16 Nov 2 17:08 gcc ->/usr/bin/gcc-4.9
自分のホームディレクトリの下の.bashrcを変更します.
iを押して、挿入モードに入り、最後の行に追加します.
escを押して、編集を終了し、入力:wq、終了します.
次のコマンドを実行して、変更を有効にします.
テストが有効かどうか:
gcc version 4.9.3 (Ubuntu 4.9.3-13ubuntu2)
ok.
この記事を参照してください.
Linuxの下で異なるユーザーが異なるバージョンのgccを使用する方法
https://blog.csdn.net/qianlong4526888/article/details/79025360
必要なgccバージョンをインストールしたら、
ls /usr/bin/gcc*
/usr/bin/gcc-4.9
ホームディレクトリの下にbinフォルダを作成し、手動または:mkdir bin
ソフト接続の確立:
$ ln -s /usr/bin/gcc-4.9 ./bin/gcc
ln -s /usr/bin/g++-4.9 ./bin/g++
ソフトリンクが成功したかどうかを確認します.
$ ls ./bin -l
lrwxrwxrwx 1 hktxt hktxt 16 Nov 2 17:09 g++ ->/usr/bin/g++-4.9 lrwxrwxrwx 1 hktxt hktxt 16 Nov 2 17:08 gcc ->/usr/bin/gcc-4.9
自分のホームディレクトリの下の.bashrcを変更します.
$ vim ~/.bashrc
iを押して、挿入モードに入り、最後の行に追加します.
export PATH=~/bin:$PATH
escを押して、編集を終了し、入力:wq、終了します.
次のコマンドを実行して、変更を有効にします.
$ source ~/.bashrc
テストが有効かどうか:
$ gcc -v
gcc version 4.9.3 (Ubuntu 4.9.3-13ubuntu2)
ok.