compilation

Compilation ist die Umwandlung von Quelltext in eine andere Form oder Repräsentation. Die häufigste Verwendung dieses Tags ist für Fragen, die die Umwandlung einer Programmiersprache in Maschinencode betreffen. Dieses Tag wird normalerweise mit einem anderen Tag verwendet, das den Typ des Quelltexts angibt, wie zB ein Programmiersprachen-Tag (C, C ++, Go usw.) und ein Tag, das das für die Transformation verwendete Tool oder den Compiler angibt (gcc, Visual Studio, etc.).
3
Antworten

So verknüpfen Sie mehrere Implementierungsdateien in C

Ich habe eine Reihe von .c -Dateien, d. h. die Implementierungsdateien sagen main.c A.c B.c Wo Funktionen von irgendeiner der Dateien irgendeine Funktion von einer anderen Datei aufrufen können. Meine Frage ist, brauche ich eine ....
25.03.2013, 18:46
3
Antworten

Wie kann ich ein Perl-Programm zurückentwickeln, das mit perlcc kompiliert wurde?

Ich habe eine Umgebung mit einem "kompilierten" Perl-Skript unter Unix geerbt. Ist es möglich, den Code zu dekompilieren, zurückzuentwickeln (was auch immer der Begriff ist) und den Quellcode aus dem kompilierten Objektcode zu erhalten? Viell...
29.10.2010, 02:44
9
Antworten

Sollte ich viele Funktionen in eine Datei schreiben? Oder mehr oder weniger eine Funktion pro Datei?

Ich liebe es, meinen Code zu organisieren, also idealerweise möchte ich eine Klasse pro Datei oder, wenn ich nicht-Mitglied Funktionen habe, eine Funktion pro Datei. Die Gründe sind: Wenn ich den Code lese, werde ich immer weiß in welche...
10.02.2009, 05:20
2
Antworten

Erwarteter Initialisierer vor dem Funktionsnamen

%Vor% Ich versuche C ++ zu lernen. Aber wenn ich versuche, diesen Code mit GCC-4.4.5 zu kompilieren, indem ich die Optionen "g ++ -Wall -c" verwende, bekomme ich den folgenden Fehler:    g ++ -Wall -c "lab2.cc" (im Verzeichnis: / home / ion...
15.04.2011, 10:08
2
Antworten

Mehrere Definitionen beim Linken. collect2: Fehler ld gab 1 Exit-Status zurück

Ich habe Probleme beim Kompilieren von Emacs 23.3 Release Candidate 2: Ich lasse autogen.sh , ./configure , make und schließlich make install laufen, wo ich diesen Fehler bekomme: %Vor% Ich habe noch nie einen solchen Fehler ges...
08.03.2013, 02:39
4
Antworten

iPhone für den Daumen kompilieren

Ich habe gehört, dass es eine gute Idee ist, "compile for thumb" in den Einstellungen eines iPhone-Ziels auszuschalten, um die Leistung zu erhöhen. Ich habe Probleme, diese Einstellung zu finden. Da ich es in meinem aktuellen Projekt nicht finde...
22.09.2009, 14:19
2
Antworten

FFmpeg: undefinierte Verweise auf av_frame_alloc ()

Ich möchte in FFmpeg entwickeln und ich fing an, diese Beispiele Tutorial hier zu folgen: hier Ich begann mit dem ersten Tutorial - tutorial01.c - aber ich habe dieses Problem 'undefinierte Verweise auf av_frame_alloc ()'. Ich bin auf Ub...
05.06.2014, 10:05
2
Antworten

Warum erlaubt Go die Kompilierung nicht verwendeter Funktionsparameter?

Einer der bemerkenswertesten Aspekte von Go, wenn Sie von C kommen, ist, dass der Compiler Ihr Programm nicht erstellt, wenn in ihm eine nicht verwendete Variable deklariert ist. Warum also wird dieses Programm aufgebaut, wenn in einer Funktion...
21.03.2014, 02:48
10
Antworten

configure: Fehler: leptonica library fehlt (beim Erstellen von tesseract-ocr-3.01 auf MinGW)

Beim Ausführen von configure schlägt es mit fehl %Vor% Aber ich habe Leptonica 1.69 gebaut (heruntergeladene Quelle und lief ./configure && make install ) Bearbeiten Ich denke, configure: error: leptonica library missing...
19.10.2012, 09:28
2
Antworten

Wie kompiliere ich Bibliothek auf C mit GCC?

Ich habe eine Bibliothek mit den Dateien pila.h und pila.c erstellt. Ich kompiliere die Datei pila.c mit gcc pila.c -c und diese Bibliothek funktioniert gut. Ich habe es getestet. Dann habe ich eine andere Bibliothek gemacht. Dies...
17.02.2013, 08:40