Mac OSインストールDVDから「開発ツール」をインストールした後gcc /path/to/input/
、.cコードから実行可能なシェルスクリプトを実行して作成できます。
実行可能ファイルを作成するC ++コンパイラはg ++であると考えましたが、それを使用して.cppファイルをコンパイルしようとすると、「g ++ / path / to / file /」は期待されるa.outファイルを作成しますが、実行しようとすると新しいファイル、私のコンピュータはデフォルトで「a.out」を開くために「Saturn」を使用し、ファイルを開くことができないと言います...
土星とは何ですか?なぜ「a.out」を開けないのですか?
また、C ++ファイルをコンパイルするためにg ++を使用する必要がありますか、または(XCode以外に)そのために使用できるより良いコンパイラがありますか?
一部のC ++コンパイラは、オブジェクトの構築や例外処理などのために、デフォルトで実行時に.soまたは.dllファイルを必要とします。これはそのようです。もしそうなら、おそらくライブラリを実行可能ファイルに静的にリンクさせるコマンドにスイッチを入れることができます。
—
-JustJeff
g++ directory/file.cpp -o file