Jak skompilować CPP do EXE

Autor: Joan Hall
Data Utworzenia: 3 Luty 2021
Data Aktualizacji: 1 Lipiec 2024
Anonim
Visual C++: Creating an Executable (.exe) File (2010)
Wideo: Visual C++: Creating an Executable (.exe) File (2010)

Zawartość

To jest przewodnik krok po kroku dotyczący kompilowania kodu źródłowego C++ do plików EXE (w systemie Windows). Opisane metody działają również podczas kompilacji formatów .c++, .cc i .cxx (prawdopodobnie również .c). W tym samouczku założono, że kod źródłowy C++ jest aplikacją konsolową i nie wymaga żadnych bibliotek zewnętrznych.

Kroki

  1. 1 Pobierz kompilator C++. Jednym z najlepszych kompilatorów dla komputerów z systemem Windows jest darmowy Microsoft Visual C++ 2012 Express.
  2. 2 Rozpocznij nowy projekt w Visual C++. To całkiem proste. Kliknij „Nowy projekt” w lewym górnym rogu, a następnie postępuj zgodnie z instrukcjami na ekranie. Wpisz nazwę projektu iw oknie, które się otworzy, kliknij „Zakończ”.
  3. 3 Skopiuj i wklej wszystkie pliki .cpp do katalogu Pliki źródłowe, a następnie skopiuj i wklej wszystkie pliki .h (jeśli istnieją) do katalogu Pliki nagłówkowe. Zmień nazwę głównego pliku CPP (ten, który zawiera „int main()”) na wybraną nazwę projektu.
  4. 4 Buduj i kompiluj. Naciśnij klawisz F7, aby utworzyć program.
  5. 5 Znajdź plik EXE. Przejdź do katalogu Projects, w którym Visual C ++ umieszcza wszystkie programy (w systemie Windows 7 ten katalog znajduje się w folderze Moje dokumenty). W katalogu „Debug” znajdź plik EXE o nazwie, którą nadałeś mu wcześniej.
  6. 6 Sprawdź plik. Kliknij dwukrotnie plik EXE, aby go uruchomić; jeśli wszystko poszło dobrze, program działa dobrze. Jeśli coś poszło nie tak, spróbuj ponownie wykonać opisane czynności.
  7. 7 Jeśli chcesz uruchomić program na innym komputerze, należy na nim zainstalować biblioteki VC++ Runtime (programy C++ utworzone w Visual Studio wymagają tych bibliotek). Nie potrzebujesz ich na swoim komputerze, ponieważ są instalowane podczas instalacji programu Visual Studio. Link do pobrania biblioteki: http://www.microsoft.com/en-us/download/details.aspx?id=30679

Porady

  • Istnieje możliwość wystąpienia błędów z powodu użycia przez autora przestarzałych metod lub z powodu zapomnienia zależności przez autora.
  • Zainstaluj najnowszą wersję Visual C++ Express, aby uniknąć błędów podczas kompilacji.
  • W większości przypadków najlepszym rozwiązaniem jest poproszenie autora programu o skompilowanie go za Ciebie. Sam kompiluj program tylko wtedy, gdy jest to absolutnie konieczne.

Ostrzeżenia

  • Ponieważ C++ i C są językami programowania niskiego poziomu, mogą one uszkodzić Twój komputer. Aby tego uniknąć, sprawdź, czy w plikach .cpp znajduje się wiersz „# include” windows.h ”.Jeśli taki wiersz jest obecny, nie kompiluj programu, tylko zapytaj jego autora, dlaczego program potrzebuje dostępu do Windows API. Jeśli autor nie potrafi odpowiedzieć, zapytaj eksperta na specjalistycznym forum.
  • Nie pracuj z Dev-C ++. Jest to przestarzały kompilator z 340 błędami i nie był aktualizowany od 5 lat.

Czego potrzebujesz

  • Kompilator (zalecany Visual C++).
  • Plik CPP lub kod źródłowy C/C++.
  • Komputer z systemem Windows (format EXE jest obsługiwany tylko przez system Windows).