Kompilowanie i czyszczenie projektów i rozwiązań w programie Visual Studio

Dotyczy:takprogramu Visual Studio nie Visual Studio dla komputerów Mac nie Visual Studio Code

Korzystając z procedur w tym temacie, można kompilować, kompilować, kompilować lub czyścić wszystkie lub niektóre projekty lub elementy projektu w rozwiązaniu. Aby zapoznać się z samouczkiem krok po kroku, zobacz Przewodnik: tworzenie aplikacji.

Uwaga

Ten temat dotyczy programu Visual Studio w systemie Windows. Aby uzyskać Visual Studio dla komputerów Mac, zobacz Kompilowanie i czyszczenie projektów i rozwiązań w Visual Studio dla komputerów Mac.

Uwaga

Interfejs użytkownika w wersji programu Visual Studio może się różnić od tego, co opisano w tym temacie, w zależności od aktywnych ustawień. Aby zmienić ustawienia, na przykład na ustawienia Ogólne lub Visual C++ , wybierz pozycję Narzędzia>Importuj i Eksportuj ustawienia, a następnie wybierz pozycję Resetuj wszystkie ustawienia.

Aby skompilować, skompilować lub wyczyścić całe rozwiązanie

  1. W Eksplorator rozwiązań wybierz lub otwórz rozwiązanie.

  2. Na pasku menu wybierz pozycję Skompiluj, a następnie wybierz jedno z następujących poleceń:

    • Wybierz pozycję Kompiluj lub Kompiluj rozwiązanie albo naciśnij klawisze Ctrl+Shift+B, aby skompilować tylko te pliki i składniki projektu, które uległy zmianie od najnowszej kompilacji.

      Uwaga

      Polecenie Kompilacja staje się rozwiązaniem kompilacji , gdy rozwiązanie zawiera więcej niż jeden projekt.

    • Wybierz pozycję Skompiluj rozwiązanie , aby "wyczyścić" rozwiązanie, a następnie skompiluj wszystkie pliki i składniki projektu.

    • Wybierz pozycję Czyste rozwiązanie , aby usunąć wszystkie pliki pośrednie i wyjściowe. Po lewej stronie tylko pliki projektu i składnika można utworzyć nowe wystąpienia plików pośrednich i wyjściowych.

Aby skompilować lub skompilować pojedynczy projekt

  1. W Eksplorator rozwiązań wybierz lub otwórz projekt.

  2. Na pasku menu wybierz pozycję Kompiluj, a następnie wybierz pozycję Kompilujnazwę projektu lub Skompiluj nazwę projektu.

    • Wybierz pozycję Build ProjectName (Kompiluj nazwę projektu), aby skompilować tylko te składniki projektu, które uległy zmianie od najnowszej kompilacji.

    • Wybierz pozycję Rebuild ProjectName (Skompiluj nazwę projektu), aby "wyczyścić" projekt, a następnie skompilować pliki projektu i wszystkie składniki projektu.

Aby skompilować tylko projekt startowy i jego zależności

  1. Na pasku menu wybierz pozycję Narzędzia>Opcje.

  2. W oknie dialogowym Opcje rozwiń węzeł Projekty i rozwiązania , a następnie wybierz stronę Kompilowanie i uruchamianie .

    Zostanieotwarte okno dialogowe Kompilowanie i uruchamianie>projektów i rozwiązań>.

  3. Zaznacz pole wyboru Tylko projekty uruchamiania kompilacji i zależności po uruchomieniu .

    Po wybraniu tego pola wyboru tylko bieżący projekt startowy i jego zależności są kompilowane po wybraniu pozycji Debugujstart (F5) lub Debuguj>>start bez debugowania (Ctrl+F5).

    Po wybraniu pozycjiKompiluj rozwiązanie kompilacji> (Ctrl+Shift+B) całe rozwiązanie jest kompilowane.

    Gdy to pole wyboru zostanie wyczyszczone, wszystkie projekty, ich zależności i pliki rozwiązania są kompilowane podczas uruchamiania dowolnego z powyższych poleceń.

Aby skompilować tylko wybrany projekt Visual C++

Wybierz projekt C++, a następnie na pasku menu wybierz pozycję Kompiluj>tylko projekt i jedno z następujących poleceń:

  • Kompiluj tylkoprojectName

  • Ponowne kompilowanie tylkonazwy projektu

  • Clean OnlyProjectName

  • Łącze tylkoProjectName

Te polecenia dotyczą tylko wybranego projektu C++ bez kompilowania, kompilowania, kompilowania, czyszczenia ani łączenia dowolnych zależności projektu lub plików rozwiązań. W zależności od wersji programu Visual Studio podmenu Project Only może zawierać więcej poleceń.

Aby skompilować wiele elementów projektu C++

W Eksplorator rozwiązań wybierz wiele plików, które można skompilować, otwórz menu skrótów dla jednego z tych plików, a następnie wybierz pozycję Kompiluj lub naciśnij klawisze Ctrl+F7.

Jeśli pliki mają zależności, pliki zostaną skompilowane w kolejności zależności. Operacja kompilowania zakończy się niepowodzeniem, jeśli pliki wymagają wstępnie skompilowanego nagłówka, który nie jest dostępny podczas kompilowania. Operacja kompilowania używa bieżącej aktywnej konfiguracji rozwiązania.

Aby zatrzymać kompilację

Wykonaj jedną z następujących czynności:

  • Na pasku menu wybierz pozycję BuildCancel (Anuluj kompilację>).

  • Naciśnij klawisze Ctrl+Break.

Zobacz też