Die Dateienverwaltung ist bei Linux grundverschieden von Windows. In Windows gilt das Prinzip: Programm installiert sich grösstenteils in dem Programme-Ordner, Rest im Benutzerordner, aber auch Müll im Systemordner und irgendwelchen anderen Ordnern und tausend Einträge in der Registry.
Linux arbeitet mit
Paketen, und die Paketverwaltung legt ganz genau fest, welche Dateien in welchen Ordner gehören. Siehe
Filesystem Hierarchy Standard. Spezifische Programme wirst du wahrscheinlich im /opt-Verzeichnis finden.
Grundsätzlich ist gcc bei jeder Distribution mit dabei, auch bei Ubuntu. Testen kannst du dies, indem du im Terminal gcc eingibst. Ich würde nicht empfehlen, das gcc-Paket zu entfernen, das es grundlegend für Linux ist.
Verstehen tue ich noch nicht, was du vorhast? Programme unter Ubuntu zu kompilieren ist kein Problem, würde mich aber an
das hier halten.