Autor:
Christy White
Data Utworzenia:
4 Móc 2021
Data Aktualizacji:
1 Lipiec 2024
![How to convert the.cpp file to .exe file or how to convert your project to an application](https://i.ytimg.com/vi/LjJP4V0fp8s/hqdefault.jpg)
Zawartość
Ten samouczek zawiera instrukcje krok po kroku dotyczące konwertowania plików źródłowych C ++ do plików .exe, które działają na większości komputerów z systemem Windows (aby uniknąć słowa „wszystkie”). Inne rozszerzenia, które z tym współpracują, to .cpp, .cc i .cxx (i .c, do pewnego stopnia, ale nie zakładaj, że działa). W tym przewodniku założono, że kod źródłowy C ++ jest przeznaczony dla aplikacji konsolowej i nie wymaga bibliotek zewnętrznych.
Do kroku
Najpierw potrzebujesz kompilatora C ++. Jednym z najlepszych kompilatorów dla systemu Windows jest bezpłatny Microsoft Visual C ++ 2012 Express.
Rozpocznij nowy projekt w Visual C ++. To całkiem proste. Kliknij przycisk „Nowy projekt” w lewym górnym rogu i postępuj zgodnie z instrukcjami, aby utworzyć „pusty projekt”. Nadaj mu nazwę i kliknij „Zakończ” w następnym oknie.
Skopiuj i wklej wszystkie pliki .cpp do folderu „Source Files” i skopiuj wszystkie. h (jeśli istnieją) do folderu „Header Files”. Zmień nazwę głównego pliku .cpp (tego z „int main ()”) na nazwę wybranego projektu. Plik zależności zewnętrznych sam się zapełni.
Twórz i kompiluj. Naciśnij klawisz [F7] po zakończeniu wszystkich powyższych czynności, a program zostanie utworzony.
Znajdź plik exe. Przejdź do pliku „Projekty”, w którym program Visual C ++ instaluje wszystkie programy (w systemie Windows 7 jest to folder Dokumenty). Będzie on znajdować się w pliku o nazwie, którą nadałeś mu wcześniej, w katalogu „Debug”.
Sprawdź to. Kliknij dwukrotnie plik .exe, aby go uruchomić i jeśli wszystko poszło dobrze, program powinien działać dobrze. Jeśli tak się nie stanie, spróbuj ponownie wykonać te czynności.
Jeśli chcesz, aby program działał na innym komputerze, biblioteki uruchomieniowe VC ++ muszą być zainstalowane na tym komputerze. Programy C ++ skompilowane za pomocą Visual Studio C ++ wymagają tych bibliotek programów. Nie musisz instalować go osobno na swoim komputerze, ponieważ jest on instalowany z Visual Studio, ale nie powinieneś oczekiwać, że klienci go będą mieli. Link do pobrania: http://www.microsoft.com/en-us/download/details.aspx?id=30679
Porady
- Czasami mogą wystąpić błędy, ponieważ pierwotny autor użył przestarzałych metod lub zapomniał dołączyć zależności kodu źródłowego.
- Upewnij się, że program Visual C ++ Express jest aktualny, aby w czasie kompilacji nie wystąpiły żadne błędy.
- W większości przypadków bardziej efektywne jest pozwolenie twórcy programu na jego skompilowanie. Skompiluj go samodzielnie tylko wtedy, gdy nie ma absolutnie innej opcji.
Ostrzeżenia
- Z dala od Dev-C ++. Zawiera przestarzały kompilator, ponad 340 znanych błędów i nie był aktualizowany od 5 lat, pozostawiając go w wiecznej wersji beta. Jeśli to możliwe, użyj DOWOLNEGO INNEGO KOMPILERA I IDEALNEGO Z WYJĄTKIEM Dev-C ++.
- Ponieważ C ++ i C są językami programowania bardzo niskiego poziomu, mogą potencjalnie uszkodzić komputer. Szybkim sprawdzeniem, które możesz zrobić, jest sprawdzenie, czy pliki .cpp mają na górze wiersz „#include WINDOWS.h”. Jeśli tak, NIE kompiluj programu i pytaj twórcę, dlaczego potrzebuje dostępu do interfejsu API systemu Windows. Jeśli nie potrafią jednoznacznie odpowiedzieć na to pytanie, poproś o pomoc eksperta na forum.
Potrzeby
- Kompilator (zalecany Visual C ++)
- Plik .cpp lub kod źródłowy C / C ++
- Komputer z systemem Windows (plik .exe jest obsługiwany tylko przez system Windows)