Ein Compiler (auch Kompilierer; von englisch compile ‚zusammentragen‘ bzw. lateinisch compilare ‚aufhäufen‘) ist ein Computerprogramm, das Quellcodes einer bestimmten Programmiersprache in eine Form übersetzt, die von einem Computer (direkter) ausgeführt werden kann. Daraus entsteht ein mehr oder weniger direkt ausführbares Programm. Davon zu unterscheiden sind Interpreter, etwa für frühe Versionen von BASIC, die keinen Maschinencode erzeugen.
Teils wird zwischen den Begriffen Übersetzer und Compiler unterschieden. Ein Übersetzer überführt ein Programm aus einer formalen Quellsprache in ein semantisches Äquivalent in einer formalen Zielsprache. Compiler sind spezielle Übersetzer, die Programmcode aus höheren Programmiersprachen, in ausführbare Maschinensprache einer bestimmten Rechnerarchitektur oder einen Zwischencode überführen. Diese Trennung zwischen den Begriffen Übersetzer und Compiler wird nicht in allen Fällen vorgenommen.
Der Vorgang der Übersetzung durch den Compiler wird als Kompilierung oder Umwandlung bezeichnet. Das Gegenteil, also die Rückübersetzung von Maschinensprache in Quelltext einer bestimmten Programmiersprache, wird Dekompilierung und entsprechende Programme Decompiler genannt.
Hallo liebe Spezialisten,
ich komme einfach nicht weiter. Ich habe ein Script, dass in meiner Dreambox super läuft. Jetzt möchte ich daraus eine ausführbare Binary machen, damit der Inhalt des Scripts verborgen bleibt und ich sie mit anderen Leuten teilen kann. Ist dies überhaupt möglich...
Hi,
mit dem Start von meiner gepatchen oscam, es wird die "libcrypto.so.1.0.2" verlangt.
ubuntu@ubuntu:~$ o start
/var/emu/oscam/oscam.aarch64: error while loading shared libraries: libcrypto.so.1.0.2: cannot open shared object file: No such file or directory
Fehler beim starten von OScam!
Da...
Hallo
Hab beim bauen von oscam paar Fehler drin.
Das bauen rennt aber durch und die Oscam funktioniert auch.
Möchte die Fehler aber trotzdem wegbekommen.
System ist Debian
Hallo Forum,
wo kann ich den GCC fuer den ARMxxx aus DM500 finden?
Hab es mit der OSELAS Toolchain probiert, aber da gibts Probleme wenn das Programm ausgefuehrt wird (Syntax Fehler). Compilieren laesst sich ja bekanntlich alles irgendwie, aber ob das dann auch Sinn macht.
Laut Image...