1. ホーム
  2. c++

[解決済み] OS X でシンプルな Hello World プログラムをコマンドラインからコンパイルする

2022-09-27 23:35:29

質問

OS X でコンパイルしようとしている単純な Hello World のサンプルは hw.cpp :

#include <iostream>
#include <string>
using namespace std;
int main() {
  cout << "Hello world!" << endl;
  return 0;
}

を使ってコンパイルしたいと思います。 gcc を使ってコンパイルしたいのですが、うまくいきません。また、Xcodeを使用するような他の選択肢もお聞きしたいです ?

どのように解決するのですか?

試してみてください。

g++ hw.cpp
./a.out

g++ は、GCC の C++ コンパイラフロントエンドです。

gcc は GCC の C コンパイラフロントエンドです。

はい、Xcodeは間違いなく選択肢の一つです。これは、GCC の上に構築された GUI IDE です。

しかし、私はもう少し冗長なアプローチを好みます。

#include <iostream>

int main()
{
    std::cout << "Hello world!" << std::endl;
}