teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

4

シンボリックリンク作成後ターミナル開きなおしで反映される旨追記

2020/04/06 14:42

投稿

SHOMI
SHOMI

スコア4079

answer CHANGED
@@ -6,4 +6,7 @@
6
6
  ~~もしくは`~/.bash_profile`や`~/.zprofile`にパス設定を書くのでもよいです。~~
7
7
 
8
8
  手元のMacで確認したところ、ターミナルを閉じずに一連の操作をしたところ`/usr/bin/g++`のままになりました。
9
+ ```
10
+ $ ln -s /usr/local/bin/g++-9 /usr/local/bin/g++
11
+ ```
9
- 一度ターミナルを開きなおせば反映されています。
12
+ のシンボリックリンク作成まで行ったなら、一度ターミナルを開きなおせば反映されています。

3

実機確認結果記載

2020/04/06 14:42

投稿

SHOMI
SHOMI

スコア4079

answer CHANGED
@@ -1,7 +1,9 @@
1
- PATHの順序が問題なだけでは?
1
+ ~~PATHの順序が問題なだけでは?~~
2
- `echo $PATH`で`/usr/local/bin`が`/usr/bin`より左に表示されていますか?
2
+ ~~`echo $PATH`で`/usr/local/bin`が`/usr/bin`より左に表示されていますか?~~
3
- 逆になっていそうです。
3
+ ~~逆になっていそうです。~~
4
- その場合は`/etc/paths`ファイル内の`/usr/local/bin`を`/usr/bin`より前の行に移動してください。
4
+ ~~その場合は`/etc/paths`ファイル内の`/usr/local/bin`を`/usr/bin`より前の行に移動してください。~~
5
- `/etc/paths`を編集するにはroot権限が必要です。
5
+ ~~`/etc/paths`を編集するにはroot権限が必要です。~~
6
+ ~~もしくは`~/.bash_profile`や`~/.zprofile`にパス設定を書くのでもよいです。~~
6
7
 
7
- くは`~/.bash_profile`や`~/.zprofile`にパス設定を書くでもよいです
8
+ 手元のMacで確認たところ、ターミナルを閉じずに一連の操作をしたところ`/usr/bin/g++`のままになりました
9
+ 一度ターミナルを開きなおせば反映されています。

2

パス設定追記

2020/04/06 14:37

投稿

SHOMI
SHOMI

スコア4079

answer CHANGED
@@ -2,4 +2,6 @@
2
2
  `echo $PATH`で`/usr/local/bin`が`/usr/bin`より左に表示されていますか?
3
3
  逆になっていそうです。
4
4
  その場合は`/etc/paths`ファイル内の`/usr/local/bin`を`/usr/bin`より前の行に移動してください。
5
- `/etc/paths`を編集するにはroot権限が必要です。
5
+ `/etc/paths`を編集するにはroot権限が必要です。
6
+
7
+ もしくは`~/.bash_profile`や`~/.zprofile`にパス設定を書くのでもよいです。

1

PATH変更方法追記

2020/04/06 14:22

投稿

SHOMI
SHOMI

スコア4079

answer CHANGED
@@ -1,3 +1,5 @@
1
1
  PATHの順序が問題なだけでは?
2
2
  `echo $PATH`で`/usr/local/bin`が`/usr/bin`より左に表示されていますか?
3
- 逆になっていそうです。
3
+ 逆になっていそうです。
4
+ その場合は`/etc/paths`ファイル内の`/usr/local/bin`を`/usr/bin`より前の行に移動してください。
5
+ `/etc/paths`を編集するにはroot権限が必要です。