Obracam się czasami w środowisku studentów, którzy piszą oprogramowanie - wydaje mi się, że mają pewne niewypowiedziane obawy co do pisania kodu i kompilacji programów w danym języku. Gdy sam zaczynałem pracować na Ubuntu cały dzień spędziłem na zrozumieniu banalnych podstaw uruchamiania tych narzędzi, dlatego napiszę innym jak to się robi:-)
Najlepszy przyjaciel - gedit!
Zwykły edytor tekstu jakim jest gedit wystarczy do pisania kodów programów w jednym z 77 języków. Program sam rozpoznaje składnię języka, więc nam pozostaje jedynie włączyć numerowanie wierszy w karcie "Widok" okna "Preferencje" z zakładki "Edycja".
Opiszę kompilację języków, których sam używałem. Poszczególne kody skompilujemy za pomocą odpowiednich programów, jeśli nie zostały one dostarczone wraz z systemem, terminal sam podpowie jakimi poleceniami je zainstalować.
TurboPascal
Plik źródłowy zapisujemy z rozszerzeniem .pas
Następnie otwieramy terminal w katalogu, gdzie znajduje się nasz kod i wykonujemy:
gpc plik_źródłowy.pas
Gotowy program uruchamiamy wpisując:
./plik_programu
C
Plik źródłowy zapisujemy z rozszerzeniem .cpp
Następnie otwieramy terminal w katalogu, gdzie znajduje się nasz kod i wykonujemy:
gcc plik_źródłowy.c -o plik_programu
Gotowy program uruchamiamy wpisując:
./plik_programu.o
C++
Plik źródłowy zapisujemy z rozszerzeniem .cpp
Następnie otwieramy terminal w katalogu, gdzie znajduje się nasz kod i wykonujemy:
g++ plik_źródłowy.cpp -o plik_programu
w obu powyższych przypadkach "-o" pozwala nadać nazwę plikowi wynikowemu
Gotowy program uruchamiamy wpisując:
./plik_programu
JAVA
Plik źródłowy zapisujemy z rozszerzeniem .java
Następnie otwieramy terminal w katalogu, gdzie znajduje się nasz kod i wykonujemy:
javac PlikŹródłowy.java
Gotowy program uruchamiamy wpisując:
java PlikŹródła
robię to niechętnie, bo źle mi się kojarzy, ale wypada opisać także inny język "akademicki" jakim jest:
.NET / C#
Plik źródłowy zapisujemy z rozszerzeniem .cs
Następnie otwieramy terminal w katalogu, gdzie znajduje się nasz kod i wykonujemy:
gmcs plik_źródłowy.cs
Gotowy program uruchamiamy wpisując:
mono plik_źródłowy.exe