質問: ### 前提・実現したいこと mac OS (ver10.14.4) にてgcc,g++を最新版(ver 8.3)にアップデートを行いたいです. ### 発生している問題・エラーメッセージ helloworldを出力するソースを gcc hello.c にてコンパイルしたところ以下のエラーメッセージが出ました. gcc: error trying to exec 'cc1': execvp: No such file or directory ### 試したこと サイト(https://qiita.com/wawawa/items/50c2c612b0937f28d92b)を参考にbrewを用いてインストールを行いました. $ ls /usr/local/bin | grep gcc $ ls /usr/local/bin | grep g++ を行い,見つかったエイリアスに対してシンボリックリンクを貼り, .zshrcに export PATH=/usr/local/bin:$PATH を追記したのち, gcc -v を実行したところ, Using built-in specs. COLLECT_GCC=gcc Target: x86_64-apple-darwin18 Configured with: ../configure --build=x86_64-apple-darwin18 --prefix=/usr/local/Cellar/gcc/8.3.0_2 --libdir=/usr/local/Cellar/gcc/8.3.0_2/lib/gcc/8 --disable-nls --enable-checking=release --enable-languages=c,c++,objc,obj-c++,fortran --program-suffix=-8 --with-gmp=/usr/local/opt/gmp --with-mpfr=/usr/local/opt/mpfr --with-mpc=/usr/local/opt/libmpc --with-isl=/usr/local/opt/isl --with-system-zlib --with-pkgversion='Homebrew GCC 8.3.0_2' --with-bugurl=https://github.com/Homebrew/homebrew-core/issues --disable-multilib --with-native-system-header-dir=/usr/include --with-sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk Thread model: posix gcc version 8.3.0 (Homebrew GCC 8.3.0_2) となり,一応versionは更新されていることはわかりました. どうかよろしくお願いいたします.
回答: readlink /usr/local/bin/gcc-8 を用いて得た実体のパスを用いて以下の通りに再度 シンボリックリンクを貼り直したところ, ln -fs /usr/local/Cellar/gcc/8.3.0_2/bin/gcc-8 /usr/local/bin/gcc gcc hello.c にてコンパイルに成功しました.