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

Korzystając z procedur w tym temacie, można kompilować, kompilować, kompilować lub czyścić wszystkie 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ę Kompiluj, 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ę Odbuduj 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 pozostawieniu tylko plików 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ę Build ProjectName lub Rebuild ProjectName (Kompilujnazwę projektu) lub Rebuild ProjectName (Kompilujnazwę projektu).

    • Wybierz pozycję Build ProjectName (Kompilujprojekt) w celu skompilowania tylko tych składników projektu, które uległy zmianie od czasu ostatniej kompilacji.

    • Wybierz pozycję Rebuild ProjectName (Kompilujnazwę projektu), aby "oczyś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.

    Zostanie otwarte okno dialogowe Opcje kompilacji i uruchamiania>projektów i rozwiązań.>

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

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

    Po wybraniu pozycji Kompiluj rozwiązanie kompilacji>(Ctrl+Shift+B) całe rozwiązanie zostanie skompilowane.

    Gdy to pole wyboru zostanie wyczyszczone, wszystkie projekty, ich zależności i pliki rozwiązania zostaną skompilowane 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ń:

  • Build Only ProjectName (Tylko nazwa projektu kompilacji)

  • Ponowne kompilowanie tylkonazwy projektu

  • Tylko czysta nazwa projektu

  • Połącz tylkonazwę projektu

Te polecenia dotyczą tylko wybranego projektu języka C++, bez kompilowania, odbudowywania, 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ę Anuluj kompilację>.

  • Naciśnij klawisze Ctrl+Break.