Udostępnij za pośrednictwem


Instruktaż: Kompilowanie macierzystym Program w języku C++ w wierszu polecenia (C++)

Visual C++ zawiera kompilator C++, który służy do tworzenia wszystko z podstawowych programów Visual C++ do aplikacji Windows Forms i składników.

Stosując w tym instruktażu, można utworzyć podstawowych programów Visual C++ przy użyciu tekstu edytora i skompilować je w wierszu polecenia.

Można również tworzyć programy Visual C++, które utworzono przy użyciu programu Visual Studio zintegrowane środowisko programistyczne (IDE).Aby uzyskać więcej informacji, zobacz Instruktaż: Kompilowanie Program w języku C++ jest przeznaczony dla środowiska CLR w programie Visual Studio (C++).

Własne programy Visual C++ można użyć zamiast pisania programów wyświetlonych w poniższych krokach.Umożliwia także którykolwiek z programów przykładowy kod Visual C++ w innych tematach Pomocy.

Wymagania wstępne

Do przeprowadzenia tego instruktażu, należy zrozumieć podstawy języka C++.

Aby utworzyć plik źródłowy Visual C++ i skompiluj go w wierszu polecenia

  1. Otwarte Visual Studio 2010 polecenia wiersza , klikając Start, adres zaczyna się Wszystkie programy, Microsoft Visual Studio 2010, Visual Studio Tools, a następnie klikając polecenie Visual Studio 2010 polecenia wiersza.

    Poświadczenia administratora może być konieczna pomyślnie skompilowany kod w tym instruktażu, w zależności od systemu operacyjnego i konfiguracji komputera.Aby uruchomić Visual Studio 2010 polecenia wiersz okno jako administrator, kliknij prawym przyciskiem myszy Visual Studio 2010 polecenia wiersz a następnie kliknij przycisk Uruchom jako administrator.

  2. W wierszu polecenia wpisz polecenie notepad basic.cpp i naciśnij klawisz Enter.

    Kliknij przycisk Tak kiedy zostanie wyświetlony monit o utworzenie pliku.

  3. W Notatniku wpisz następujące wiersze.

    #include <iostream>
    
    int main()
    {
        std::cout << "This is a native C++ program." << std::endl;
        return 0;
    }
    
  4. Na pliku menu, kliknij przycisk zapisać.

    Utworzono plik źródłowy Visual C++.

  5. Zamknij Notatnik.

  6. W wierszu polecenia wpisz polecenie cl /EHsc basic.cpp i naciśnij klawisz Enter./EHsc Opcji wiersza polecenia nakazuje kompilatorowi, aby włączyć obsługę wyjątków C++.Aby uzyskać więcej informacji, zobacz /Eh (Model obsługi wyjątków).

    Kompilator cl.exe generuje program wykonywalny o nazwie basic.exe.

    Możesz zobaczyć nazwę programu wykonywalnego w wierszach danych wyjściowych informacji o kompilator wyświetlanych.

  7. Aby wyświetlić listę plików w katalogu, które mają nazwy basic wraz z dowolnym rozszerzeniem nazwy pliku, należy wpisać dir basic.* i naciśnij klawisz Enter.

    .obj Plik jest plikiem format pośredni, który można bezpiecznie zignorować.

  8. Aby uruchomić basic.exe program, wpisz basic i naciśnij klawisz Enter.

    Program wyświetla ten tekst i kończy działanie:

    This is a native C++ program.

  9. Aby zamknąć Visual Studio 2010 polecenia wiersz okna, należy wpisać exit i naciśnij klawisz Enter.

Kompilowanie Program Visual C++, który używa klas .NET

Poniższe kroki pokazują jak skompilować program Visual C++, który używa klas.NET Framework.

Należy użyć / CLR (kompilacja wspólnej Language Runtime) opcji kompilatora, ponieważ program ten korzysta z klas .NET i musi zawierać wymagane biblioteki .NET.Kompilator Visual C++ generuje plik .exe, który zawiera kod MSIL zamiast pliku wykonywalnego instrukcje maszynowe.

Wykonaj kroki tej procedury, aby skompilować wszelkie przykładowego programu Visual C++ w tematach Pomocy.

Do kompilowania aplikacji konsoli Visual C++ .NET w wierszu polecenia

  1. Otwarte Visual Studio 2010 polecenia wiersza , klikając Start, adres zaczyna się Wszystkie programy, Microsoft Visual Studio 2010, Visual Studio Tools, a następnie klikając polecenie Visual Studio 2010 polecenia wiersza.

    Poświadczenia administratora może być konieczna pomyślnie skompilowany kod w tym instruktażu, w zależności od systemu operacyjnego i konfiguracji komputera.Aby uruchomić Visual Studio 2010 polecenia wiersz okno jako administrator, kliknij prawym przyciskiem myszy Visual Studio 2010 polecenia wiersz a następnie kliknij przycisk Uruchom jako administrator.

  2. W wierszu polecenia wpisz polecenie notepad basicclr.cpp i naciśnij klawisz Enter.

    Kliknij przycisk Tak kiedy zostanie wyświetlony monit o utworzenie pliku.

  3. W Notatniku wpisz następujące wiersze.

    int main()
    {
        System::Console::WriteLine("This is a Visual C++ program.");
    }
    
  4. Na pliku menu, kliknij przycisk zapisać.

    Utworzono plik źródłowy Visual C++, w którym użyto klasę .NET (Console) i znajduje się w System obszaru nazw.

  5. Zamknij Notatnik.

  6. W wierszu polecenia wpisz polecenie cl /clr basicclr.cpp i naciśnij klawisz Enter.Kompilator cl.exe generuje program wykonywalny o nazwie basicclr.exe.

  7. Aby wyświetlić listę plików w katalogu, które mają nazwy basicclr wraz z dowolnym rozszerzeniem nazwy pliku, należy wpisać dir basicclr.* i naciśnij klawisz Enter.

    .obj Plik jest plikiem format pośredni, który można bezpiecznie zignorować.

    .manifest Plik jest plikiem XML, który zawiera informacje dotyczące zestawu.(Asemblowania jest jednostką .NET wdrażania, na przykład .exe program lub .dll elementu albo biblioteki).

  8. Aby uruchomić basicclr.exe program, wpisz basicclr i naciśnij klawisz Enter.

    Program wyświetla ten tekst i kończy działanie:

    This is a Visual C++ program.

  9. Aby zamknąć Visual Studio 2010 polecenia wiersz okna, należy wpisać exit i naciśnij klawisz Enter.

Następne kroki

Previous:Walkthrough: Creating a Win32 Console Program (C++).Next:Instruktaż: Kompilowanie Program w języku C++ jest przeznaczony dla środowiska CLR w programie Visual Studio (C++).

Zobacz też

Zadania

Visual C++ Guided Tour

Informacje

Opcje kompilatora

Inne zasoby

Skorowidz języka C++

Programy c i C++ budynku