私の質問は、C++ プログラムをコンパイルするときに、すべてが 1 つの exe ファイルにまとめられるのはなぜですか? ファイルが大きくなる可能性があります。サイズを縮小するためにdllライブラリを使用しますか、それとも他に作成できるファイルはありますか? 個別のファイルを使用して実行するプログラムの作成方法を知りたいだけです。
(編集)すべてを1つのファイルにまとめたくありません。最終的にファイルが大きくなりすぎて、コンピューターが処理できなくなる可能性がありますよね? ファイルを分離する方法が必要です。Java と同様に、すべてがクラス ファイル内にあるため、より簡単で効率的です。FAT32 などの一部のドライブは 4 ギガバイトを超えるファイルを持つことができないため、より分解されたプログラムが必要です。ポータルと呼ばれる私のゲームを見てみました。その exe は 100KB で、約 100 個の dll ファイルがあります。