Aracılığıyla paylaş


İzlenecek Yol: Komut Satırında C++/CLI Programını Derleme

Ortak dil çalışma zamanı (CLR) hedef ve .NET Framework kullanan Visual C++ programlar oluşturun ve bunları komut satırında oluşturun.Visual C++ destekler C + +/ .NET programlama modeli hedef için ek türleri ve işleçler sahip CLI programlama dili.Giriş için C + +/ CLI dil bakın saf C++:, C + Merhaba +/ CLI.Genel bilgi için bkz Visual C++'ta .NET Programlaması.

Bu örnekte, bir metin düzenleyicisi temel C + oluşturmak için kullandığınız +/ CLI program ve ardından komut satırında derleyin.(Kullanabileceğiniz kendi C + +/ CLI program gösterilen bir yazmak yerine veya kullanabilirsiniz C + +/ başka bir Yardım makalede CLI kod örneği.Bu teknik oluşturmak ve hiçbir kullanıcı Arabirimi öğelerini içeren küçük modülleri test etmek için kullanışlıdır.)

[!NOT]

Visual Studio IDE C + derlemek için de kullanabilirsiniz +/ CLI programlar.Daha fazla bilgi için bkz. İzlenecek Yol: Visual Studio'da CLR'yi Hedefleyen C++ Programını Derleme.

Önkoşullar

C++ dili temellerini anlamalısınız.

Derleme C + +/ CLI programı

Aşağıdaki adımları C + derlemek nasıl kullanılacağını göstermektedir +/ CLI konsolu, .NET Framework sınıfları kullanan bir uygulama.

Derleme için C + etkinleştirmek için +/ CLI, kullanmalıdır /CLR derleyici seçeneği.Visual C++ Derleyici MSIL kodu içeren bir .exe dosyası oluşturur — veya karma MSIL ve yerel kod — ve gerekli .NET Framework kitaplıklar bağlanır.

C + derlemek için +/ CLI uygulama komut satırında

  1. Açık bir Geliştirici komut istemi pencere.(Üzerinde Başlat penceresi, açık uygulamaları.Açık Visual Studio Araçları sürümünüz altında klasörü Visual Studiove sonra seçin Geliştirici komut istemi kısayol.) Bir komut istemi açmak nasıl hakkında daha fazla bilgi için bkz Komut Satırı Derlemeleri için Yolu ve Ortam Değişkenlerini Ayarlama.

    Yönetici kimlik bilgilerini başarıyla bilgisayarın işletim sistemi ve yapılandırmasına bağlı olarak, kodu derlemek için gerekli.Komut isteminin yönetici olarak çalıştırmak için kısayol menüsünü açın Geliştirici komut istemi ve ardından seçin yönetici olarak çalıştır.

  2. Komut isteminde girin notepad basicclr.cpp.

    Seçin Evet zaman istenir bir dosyası oluşturun.

  3. Not içinde bu satırları girin:

    int main()
    {
        System::Console::WriteLine("This is a C++/CLI program.");
    }
    
  4. Menü çubuğunda seçin dosya, Kaydet.

    Bir .NET Framework sınıf kullanan bir Visual C++ kaynak dosya oluşturduğunuz (Console) içinde System ad alanı.

  5. Komut isteminde girin cl /clr basicclr.cpp.Cl.exe'nin derleyici MSIL içerir ve ardından basicclr.exe adlı yürütülebilir bir programı oluşturmak için bağlayıcıya çalıştıran bir .obj dosyasına kaynak kodunu derler.

  6. Komut istemine basicclr.exe program çalıştırmak için girin basicclr.

    Bu metin program görüntüler ve çıkar:

C + budur +/ CLI program.

Ayrıca bkz.

Görevler

Visual C++ Kılavuzlu Tur

Başvuru

Derleyici Seçenekleri

Diğer Kaynaklar

C++ Dili Başvurusu

Bina c/C++ programları