Jak skompilować program napisany w C++?
Jeżeli znaleźliśmy się w posiadaniu pliku z kodem źródłowym programu w C++ musimy, przed jego uruchomieniem, dokonać kompilacji. Zatem do dzieła! Poniżej prezentuję podstawowe kroki jakie należy wykonać aby móc skompilować program.
Kroki
1
Jeżeli jeszcze nie macie zainstalowanego kompilatora polecam pobrać sobie takowy i dokonać jego instalacji. Jednym z popularnych kompilatorów obsługujących kilka języków programowania jest darmowy GCC - GNU Compiler Collection. Z tej strony można pobrać zarówno wersję dla Linuxa jak i dla innych systemów operacyjnych: Zadaniem kompilatora jest przetłumaczenie programu napisanego w języku programowania (np. C++) na język maszynowy - czyli gotowy wykonywalny program komputerowy.
2
Po poprawnej instalacji, powinniście mieć możliwość wydania komendy:
g++ --version
Jako rezultat powinniście ujrzeć numer wersji kompilatora. W ten sposób potwierdzicie, czy kompilator rzeczywiście jest zainstalowany poprawnie. Oczywiście komendę wydajemy w terminalu tekstowym. Na zdjęciu obok widać efekt działania tej komendy.
g++ --version
Jako rezultat powinniście ujrzeć numer wersji kompilatora. W ten sposób potwierdzicie, czy kompilator rzeczywiście jest zainstalowany poprawnie. Oczywiście komendę wydajemy w terminalu tekstowym. Na zdjęciu obok widać efekt działania tej komendy.
3
Czas na dokonanie kompilacji. Wydajemy komendę:
g++ program.cpp
gdzie program.cpp to nazwa pliku źródłowego w języku C++.
g++ program.cpp
gdzie program.cpp to nazwa pliku źródłowego w języku C++.
4
Jeżeli kompilacja przebiegła bez błędów (ang. error) w katalogu, w którym uruchomiono kompilację, powinien pojawić się nowy plik wykonywalny o nazwie "a.out". Dla innych systemów operacyjnych ta nazwa domyślna może być inna. Jest to skompilowany program, który można już bez problemu uruchomić wpisując w terminalu jego nazwę. Jeżeli nazwa nam nie odpowiada, już na etapie kompilacji możemy ją zmienić podając nową nazwę jako parametr wywołania komendy g++:
g++ program.cpp -o program
g++ program.cpp -o program
5
Uwagi i spostrzeżenia
Oceń tę poradę
2.0
(2 głosów)
Twoja ocena:
Zapisywanie głosu...