C++

C++ - MacでC++のコードをgccでコンパイルできない場合の対処法

C++を勉強してみようと「Hello World!」のコードを書いてみていざコンパイルしようとしたらまさかのエラーに。MacでC++のコードをコンパイルできない場合の対処法を調べてみました!

MacでC++のコードをgccでコンパイルできない場合の対処法

gccでコンパイルできない

新しい言語でプログラミングする際のおなじみであるhello worldプログラムを作成
gccコマンドでコンパイルしようとしたところ

$ gcc hello.cpp
...
clang: error: linker command failed with exit code 1 (use -v to see invocation)

というエラーが発生

コマンドラインで C++ コードをビルド(コンパイルとか)して実行してみよう - Qiita

を参考に、

$ g++ -o hello hello.cpp

としたら解決

TODO なぜgccだとうまくいかないのか調査

-C++