Ogólne informacje o niestandardowych krokach kompilacji lub zdarzeniach kompilacji
Od środowiska programistycznego Visual C++, istnieją trzy podstawowe sposoby, aby dostosować proces budowania:
Kroki kompilacji niestandardowej
Etap budowania niestandardowego jest regułą kompilacji skojarzonych z projektem.Etap budowania niestandardowego można określić wiersz polecenia, aby wykonać żadnych dodatkowych danych lub plików wyjściowych i komunikatu wyświetlanego.Aby uzyskać dodatkowe informacje, zobacz Porady: dodawanie niestandardowego kroku kompilacji do projektów MSBuild.Narzędzia do tworzenia niestandardowych
Narzędzie budowania niestandardowego jest zasada kompilacji skojarzona z jednego lub kilku plików.Etap budowania niestandardowego można przekazać pliki wejściowe do narzędzia niestandardowe kompilacji, które wyniki w jednej lub więcej wyjścia plików.Na przykład pliki pomocy w aplikacji MFC są zbudowane za pomocą narzędzia do budowania niestandardowego.Aby uzyskać więcej informacji, zobacz Porady: dodawanie niestandardowych narzędzi kompilacji do projektów MSBuild i Określanie niestandardowych narzędzi kompilacji.Tworzenie wydarzenia
Zdarzenia kompilacji pozwalają dostosować projekt budowy.Istnieją trzy zbudować zdarzenia: przed konstrukcją, łącza przed, i po konstrukcji.Zdarzenia kompilacji pozwala określić akcję występuje o określonej godzinie w procesie tworzenia profilu.Na przykład można użyć zdarzenia kompilacji Aby zarejestrować plik z regsvr32.exe po zakończeniu projektu budynku.Aby uzyskać dodatkowe informacje, zobacz Określanie zdarzeń kompilacji.
Rozwiązywanie problemów z dostosowaniami kompilacjimoże pomóc zapewnić, że Twój kroki kompilacji niestandardowej i budować zdarzenia działać zgodnie z oczekiwaniami.
Format wyjściowy niestandardowego zbudować krok lub zdarzenia kompilacji może również zwiększyć użyteczność narzędzia.Aby uzyskać dodatkowe informacje, zobacz Formatowanie danych wyjściowych niestandardowego kroku budowania lub zdarzenia kompilacji.
Zdarzenia kompilacji i niestandardowe budowanie kroki są uruchamiane w kolejności następujące wraz z innymi kroki kompilacji:
Zdarzenie przed konstrukcją
Narzędzi dla poszczególnych plików do tworzenia niestandardowych
REGIONÓW
Kompilator zasobów
Kompilator C/C++
Zdarzenie wstępnego łącze
Program łączący lub Librarian (odpowiednio)
Narzędzie manifestu
BSCMake
Krok budowania niestandardowych w projekcie
Post-Build
custom build step on the project i post-build event run kolejno po wszystkich innych budować przetwarza Zakończ.
Zobacz też
Inne zasoby
Kompilowanie projektów C++ w Visual Studio