Przekonwertuj plik CPP na plik EXE

Autor: Christy White
Data Utworzenia: 4 Móc 2021
Data Aktualizacji: 1 Lipiec 2024
Anonim
How to convert the.cpp file to .exe file or how to convert your project to an application
Wideo: How to convert the.cpp file to .exe file or how to convert your project to an application

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

  1. Najpierw potrzebujesz kompilatora C ++. Jednym z najlepszych kompilatorów dla systemu Windows jest bezpłatny Microsoft Visual C ++ 2012 Express.
  2. 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.
  3. 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.
  4. Twórz i kompiluj. Naciśnij klawisz [F7] po zakończeniu wszystkich powyższych czynności, a program zostanie utworzony.
  5. 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”.
  6. 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.
  7. 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)