G を使用した複数の C ファイルのコンパイル
メイン関数とさまざまな機能を含む単一の CPP ファイルで構成される、不適切に作成された C コードを継承しました。他の関数と、クラス定義用の別個の H ファイル。元のコマンド g main.cpp を使用する代わりに、Makefile を使用する必要があるのか、それとも g main.cpp を引き続き使用できるのか疑問に思っています。
g を使用して複数の C ファイルをコンパイルするには、次のいずれかを実行できます。コマンドの main.cpp の後に追加されるすべての CPP ファイル:
g++ main.cpp other.cpp etc.cpp
または、各ファイルを個別にコンパイルして、結果の .o ファイルをリンクすることもできます。これを行うには、次のコマンドを使用します。
g++ -c main.cpp g++ -c other.cpp g++ -c etc.cpp
g++ main.o other.o etc.o -o executable_name
以上がMakefile を使用せずに g を使用して複数の C ファイルをコンパイルできますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。