Aracılığıyla paylaş


/SUBSYSTEM (Alt Sistemi Belirt)

/SUBSYSTEM:{BOOT_APPLICATION|CONSOLE|EFI_APPLICATION|
            EFI_BOOT_SERVICE_DRIVER|EFI_ROM|EFI_RUNTIME_DRIVER|NATIVE|
            POSIX|WINDOWS)
            [,major[.minor]]
  • BOOT_APPLICATION
    Windows önyükleme ortamında çalışan bir uygulama.Önyükleme uygulamaları hakkında daha fazla bilgi için bkz: Hakkında BCD.

  • CONSOLE
    Win32 karakter modu uygulama.İşletim sistemi konsol uygulamaları için bir konsol sağlar.main Veya wmain yerel kodu için tanımlanan int main(array<String ^> ^) yönetilen kod için tanımlanan uygulama tamamen yapı veya /clr:safe, KONSOL varsayılan değerdir.

  • Genişletilebilir Bellenim Arabirimi
    EFI_ * alt sistemler.Daha fazla bilgi için EFI belirtimine bakın.Örneğin, Intel Web sitesine bakın.En düşük sürüm ve varsayılan sürüm 1.0 ' dir.

  • NATIVE
    Windows NT için çekirdek modu sürücüler.Bu seçenek genellikle Windows sistem bileşenleri için ayrılmıştır.Yoksa /DRIVER:WDM belirtilirse, yerel, varsayılan değerdir.

  • POSIX
    POSIX alt sisteminde Windows NT ile çalışan uygulama.

  • WINDOWS
    Uygulama kendi windows kullanıcı etkileşimi oluşturur çünkü bir konsol muhtemelen gerektirmez.Yoksa WinMain veya wWinMain yerel kodu için tanımlanan veya WinMain(HISTANCE *, HINSTANCE *, char *, int) veya wWinMain(HINSTANCE *, HINSTANCE *, wchar_t *, int) tanımlanan yönetilen kod için WINDOWS varsayılandır.

  • Majorve minor (isteğe bağlı)
    Alt sistem gerekli en düşük sürümü belirtin.Ondalık sayılar 0 ile 65.535 aralığındaki bağımsız değişkenlerdir.Daha fazla bilgi için açıklamalar'a bakın.Hiçbir üst sýnýrýný sürüm numaraları vardır.

Notlar

/SUBSYSTEM seçeneği yürütülebilir ortamını belirtir.

Seçimi alt sistemi, giriş noktası simgesini (ya da giriş noktası işlevi) etkiler, bağlayıcı seçecektir.

İsteğe bağlı en az ve varsayılan major ve minor alt sistemleri için sürüm numaraları aşağıdaki gibidir.

Alt sistem

En az

Varsayılan

BOOT_APPLICATION

1.0

1.0

CONSOLE

(x 86) 5.01 5.02 (x64) 6.02 (ARM)

6,00 (x 86, x64) 6.02 (ARM)

WINDOWS

(x 86) 5.01 5.02 (x64) 6.02 (ARM)

6,00 (x 86, x64) 6.02 (ARM)

Yerel (ile sürücü: WDM)

(x 86) 1,00 1.10 (x64, ARM)

(x 86) 1,00 1.10 (x64, ARM)

Yerel (/DRIVER:WDM) olmadan

(x 86) 4.00 5.02 (x64) 6.02 (ARM)

(x 86) 4.00 5.02 (x64) 6.02 (ARM)

POSIX

1.0

19.90

EFI_APPLICATION, EFI_BOOT_SERVICE_DRIVER, EFI_ROM, EFI_RUNTIME_DRIVER

1.0

1.0

Visual Studio geliştirme ortamındaki bu bağlayıcı seçeneğini ayarlamak için

  1. Projenin Özellik Sayfaları iletişim kutusunu açın.Ayrıntılar için, bkz. Visual C++ Proje Özelliklerini Ayarlama.

  2. Bağlayıcı klasörünü seçin.

  3. Seçin Sistem özellik sayfası.

  4. Değiştirme SubSystem özelliği.

Bu bağlayıcı seçeneğini program aracılığıyla ayarlamak için

Ayrıca bkz.

Başvuru

Bağlayıcı Seçeneklerini Ayarlama

Bağlayıcı Seçenekleri