Ten przewodnik nauczy Cię, jak przekonwertować kod źródłowy C++ na plik EXE, który można uruchomić na większości (jeśli nie wszystkich) komputerach z systemem Windows. Oprócz C++ możesz także konwertować kod z rozszerzeniami.cpp,.cc i.cxx (a także.c, chociaż nie gwarantuje to sukcesu), postępując zgodnie z tym przewodnikiem. W tym artykule założono, że kod C++ będzie działał na konsoli i nie wymaga bibliotek zewnętrznych.
Krok
Krok 1. Pobierz darmowy kompilator C++
Jednym z najlepszych kompilatorów dla komputerów z systemem Windows jest Microsoft Visual C++ 2012 Express, który można pobrać bezpłatnie.
Krok 2. Rozpocznij nowy projekt w Visual C++
Możesz łatwo stworzyć projekt. Kliknij przycisk „Nowy projekt” w lewym górnym rogu ekranu, a następnie postępuj zgodnie z instrukcjami tworzenia pustego projektu („Pusty projekt”). Nadaj projektowi nazwę, a następnie kliknij „Zakończ” w następnym oknie.
Krok 3. Skopiuj i wklej cały plik.cpp do katalogu „Pliki źródłowe”, a plik.h (jeśli istnieje) do folderu „Pliki nagłówkowe”
Zmień nazwę głównego pliku.cpp (plik z metodą „int main()”) na wprowadzoną wcześniej nazwę projektu. Wszystkie zależności zewnętrzne zostaną wypełnione automatycznie.
Krok 4. Po skopiowaniu plików rozwiń i skompiluj projekt, naciskając klawisz F7
Visual C++ utworzy twoje pliki programów.
Krok 5. Znajdź plik EXE
Otwórz folder „Projects”, w którym Visual C++ przechowuje wszystkie skompilowane programy (w systemie Windows 7 ten folder znajduje się w folderze „Documents”). Twój program zostanie zapisany pod nazwą projektu, w folderze „Debug”.
Krok 6. Przetestuj program, klikając dwukrotnie plik
Jeśli nie ma błędów, twój program będzie działał poprawnie. Jeśli wystąpi błąd, powtórz powyższe kroki.
Krok 7. Jeśli chcesz uruchomić program na innym komputerze, upewnij się, że biblioteka Visual C++ Runtime jest zainstalowana na tym komputerze
Programy C++ skompilowane przy użyciu Visual C++ zależą od bibliotek Visual C++, ale nie musisz ich instalować, ponieważ biblioteki zostaną zainstalowane automatycznie po zainstalowaniu programu Visual Studio. Jednak osoba uruchamiająca Twój program niekoniecznie jest właścicielem biblioteki. Pobierz bibliotekę Visual C++ ze strony
Porady
- Czasami pojawiają się błędy, ponieważ autorzy programu użyli przestarzałych metod lub nie zawarli zależności w kodzie źródłowym.
- Upewnij się, że zainstalowałeś aktualizację Visual C++ Express, aby uniknąć błędów kompilacji programu.
- Generalnie łatwiej jest poprosić programistę o kompilację. Kompiluj się tylko wtedy, gdy jest to absolutnie konieczne.
Ostrzeżenie
- Unikaj Dev-C++. Program jest starym kompilatorem, zawsze w stanie beta, ma 340 znanych błędów i nie był aktualizowany od 5 lat. Jeśli to możliwe, użyj kompilatora/IDE innego niż Dev-C++.
- Ponieważ C++ i C są językami programowania niskiego poziomu, tworzone programy mogą uszkodzić komputer. Aby sprawdzić, czy program może uszkodzić komputer, sprawdź start programu i znajdź "#include "WINDOWS.h". Jeśli znajdziesz ten wiersz, nie kompiluj go. Zapytaj, dlaczego użytkownik potrzebuje dostępu do programowania Windows Jeśli odpowiedź użytkownika jest podejrzana, poproś o pomoc na forach.