Udostępnij za pośrednictwem


Instruktaż: Kompilowanie Program w języku C++ jest przeznaczony dla środowiska CLR w programie Visual Studio (C++)

Można tworzyć programy Visual C++, które za pomocą klas .NET i kompilować je przy użyciu środowiska programistycznego Visual Studio.

Do wykonania tej procedury można wpisać programu Visual C++ lub użyć jednego z przykładowych programów.Przykładowy program, którego używamy w tej procedurze powoduje utworzenie pliku tekstowego o nazwie textfile.txt i zapisze go w katalogu projektu.

Wymagania wstępne

Tych tematach przyjęto założenie, że rozumiesz podstawy języka C++.

Aby utworzyć nowy projekt w programie Visual Studio i dodać nowy plik źródłowy

  1. Tworzenie nowego projektu.Na pliku menu, wskaż New, a następnie kliknij przycisk projektu....

  2. Visual C++ typów projektów, kliknij przycisk CLR, a następnie kliknij przycisk CLR pusty projekt.

  3. Wpisz nazwę projektu.

    Domyślnie roztwór zawierający projekt ma taką samą nazwę jak nowy projekt, ale można wprowadzić inną nazwę.Jeśli chcesz, można wprowadzić inną lokalizację dla projektu.

    Kliknij przycisk OK do tworzenia nowego projektu.

  4. Jeśli Solution Explorer nie jest widoczny, kliknij przycisk Solution Explorer na View menu.

  5. Dodać nowy plik źródłowy do projektu:

    • Kliknij prawym przyciskiem myszy Pliki źródłowe folder w oknie Solution Explorer, wskaż polecenie Dodaj i kliknij przycisk Nowy element....

    • Kliknij przycisk Pliku C++ (.cpp) i wpisz nazwę pliku, a następnie kliknij przycisk Dodaj.

    .cpp Plik pojawia się w Pliki źródłowe pojawi się folder w oknie Solution Explorer i kartach okna, które wpisuje się kod znajdujące się w tym pliku.

  6. Kliknij na karcie nowo utworzonego w programie Visual Studio i wpisz poprawny program Visual C++, lub skopiuj i Wklej jeden z przykładowych programów.

    Na przykład, można użyć Jak: zapisu pliku tekstowego (C + +/ CLI) przykładowego programu (w Obsługa plików i we/wy węzeł Programming Guide).

    Jeśli używasz przykładowego programu, należy zauważyć, że używasz gcnew słowa kluczowego, a nie new podczas tworzenia obiektu .NET, a gcnew zwraca uchwyt (^) zamiast wskaźnik (*):

    StreamWriter^ sw = gcnew StreamWriter(fileName);

    Aby uzyskać więcej informacji o nowych składni języka Visual C++, zobacz Składnik rozszerzeń dla platform Runtime.

  7. W menu Kompilacja kliknij Kompiluj rozwiązanie.

    Produkcji okno wyświetla informacje o postępie kompilacji, takie jak lokalizacja dziennika kompilacji i komunikat informujący, że stan konstruowania.

    Jeśli wprowadzić zmiany i uruchomić program, nie robiąc kompilacji, okno dialogowe może wskazywać, że projekt jest nieaktualny.Zaznacz pole wyboru w tym oknie dialogowym, przed kliknięciem przycisku OK Jeśli chcesz, aby Visual Studio, aby zawsze używać bieżącej wersji plików, nie monitując już przy każdym opiera się ona aplikacji.

  8. Na program Debug: polecenie menu, kliknij przycisk Start bez debugowania.

  9. Jeśli użyto przykładowego programu po uruchomieniu programu okno polecenia zostanie wyświetlony wskazuje, że istnieje plik tekstowy.Naciśnij dowolny klawisz, aby zamknąć okno polecenia.

    textfile.txt Plik tekstowy znajduje się teraz w katalogu projektu.Ten plik można otworzyć za pomocą Notatnika.

    [!UWAGA]

    Wybieranie CLR pusty szablon programu project automatycznie ustawiane /clr opcję kompilatora.Aby to sprawdzić, kliknij prawym przyciskiem myszy projekt w programie Solution Explorer i klikając polecenie Właściwości, a następnie sprawdź plików wykonywalnych języka wspólnego wsparcia dostępna w opcji Ogólne węzeł Właściwości konfiguracji.

Co to jest dalej

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

Zobacz też

Zadania

Visual C++ Guided Tour

Inne zasoby

Skorowidz języka C++

Programy c i C++ budynku