Autor:
Joan Hall
Data Utworzenia:
3 Luty 2021
Data Aktualizacji:
1 Lipiec 2024
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 Pobierz kompilator C++. Jednym z najlepszych kompilatorów dla komputerów z systemem Windows jest darmowy Microsoft Visual C++ 2012 Express.
- 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 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 Buduj i kompiluj. Naciśnij klawisz F7, aby utworzyć program.
- 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 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 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).