手動で.EXE/実行ファイル、.OBJ/.LIB/.o、.DLL/.so の各ファイルを一通り作ってみて使ってみればわかるじゃない