-3
自分のオペレーティングシステムプロジェクトでファイル管理システムを作成しています。 ファイルのコピー、ファイルの削除、拡張子の変更、コンテンツの表示など、さまざまなCファイルがあります。 ここでは、これらのファイルをすべて1つのファイル/プログラムとして実行したいと考えています。 すべてのコードを1つのファイルにまとめること以外にも可能ですか?複数の.cファイルを1つの実行可能ファイルにコンパイルする方法
自分のオペレーティングシステムプロジェクトでファイル管理システムを作成しています。 ファイルのコピー、ファイルの削除、拡張子の変更、コンテンツの表示など、さまざまなCファイルがあります。 ここでは、これらのファイルをすべて1つのファイル/プログラムとして実行したいと考えています。 すべてのコードを1つのファイルにまとめること以外にも可能ですか?複数の.cファイルを1つの実行可能ファイルにコンパイルする方法
main()
は、1つのファイルに存在する必要があります。
次に、あなただけのコンパイルと一緒にすべてをリンク:
gcc copy.c delete.c extension.c list.c your_app.c -o you_app
これは通常、作成し使用して管理されています。
それぞれの「メイン」の名前を変更し、大部分の「メイン」を書きます。 –
...すべてのソースモジュールをコンパイルして1つの実行可能ファイルにリンクする 'make'を見てください。 –
[makeで複数のCファイルをコンパイルする]可能性があります(https://stackoverflow.com/questions/2604398/compile-複数のc-files-with-make) – Joe