質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
terminal

Terminalは、Apple社のmacOSに標準で付属しているUNIX端末エミュレータ。UNIXコマンドによってMacの操作および設定を行うことができます。

GCC

GCCはGNU Compiler Collectionの略です。LinuxのC言語コンパイラのデファクトスタンダードであり、数多くの他言語やプラットフォームサポートもします。

Clang

Clangは、プログラミング言語 C、C++、Objective-C、Objective-C++ 向けのコンパイラである。

Q&A

1回答

1439閲覧

Clang→GCCの環境構築においてgcc-11が見当たらない

veritas

総合スコア0

terminal

Terminalは、Apple社のmacOSに標準で付属しているUNIX端末エミュレータ。UNIXコマンドによってMacの操作および設定を行うことができます。

GCC

GCCはGNU Compiler Collectionの略です。LinuxのC言語コンパイラのデファクトスタンダードであり、数多くの他言語やプラットフォームサポートもします。

Clang

Clangは、プログラミング言語 C、C++、Objective-C、Objective-C++ 向けのコンパイラである。

0グッド

0クリップ

投稿2022/02/11 03:21

https://qiita.com/terakotta/items/9008e7549ab913f861b8
https://qiita.com/EngTks/items/ffa2a7b4d264e7a052c6
https://serip39.hatenablog.com/entry/2021/12/06/060000

上のサイトを参考にしてHomebrewを使用してgccをインストールしたのですが、
インストールしても/usr/local/bin/ 下に、gccのファイルであるg++-9が存在しません。

$ brew install gcc
$ ls /usr/local/bin/
2to3 pip3 python3-config
2to3-3.10 pip3.10 python3-intel64
g++ pydoc3 python3.10
idle3 pydoc3.10 python3.10-config
idle3.10 python3 python3.10-intel64

となってしまい、

$ ls /usr/local/bin | grep gcc-
$ ls /usr/local/bin | grep g++-

をしても何も出力されない状況です。

ClangではなくGCCのコンパイラを使用するためにシンボリックリンクを作成したいのですが、そもそものファイルが見つからず、いくら調べても原因が分からず困っています。
素人質問で大変申し訳ありませんがどうかお知恵をお貸しください。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

homebrewでは、gccは以下のディレクトリにバージョンごとにインストールされます。

% ls /usr/local/Cellar/gcc
11.2.0_3/

その中に、gcc-11、g++-11などのコマンドがあります。
必要なコマンドのシンボリックリンクを/usr/local/binに作ってください。

投稿2022/02/11 03:46

technocore

総合スコア7225

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

veritas

2022/02/11 03:55

返信本当にありがとうございます。 早速試してみたのですが、 % ls /usr/local/Cellar/gcc ls: /usr/local/Cellar/gcc: No such file or directory となってしまいます。 /usr/local/下に存在するディレクトリがbinだけのようです。
technocore

2022/02/11 04:05 編集

では、brew list コマンドでgccのインストール先を確認してください。 % brew list gcc /usr/local/Cellar/gcc/11.2.0_3/bin/c++-11 /usr/local/Cellar/gcc/11.2.0_3/bin/cpp-11 /usr/local/Cellar/gcc/11.2.0_3/bin/g++-11 /usr/local/Cellar/gcc/11.2.0_3/bin/gcc-11 ちなみに、M1Macならhomebrewのインストール先は/opt/homebrewです。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問