Also habe ich im Internet gesurft und bin auf diesen Artikel gestoßen . Grundsätzlich heißt es, dass FreeBSD ab Version 10 GCC zugunsten von Clang / LLVM ablehnt . Nach dem, was ich bisher im Internet gesehen habe, ist Clang / LLVM ein ziemlich ehrgeiziges Projekt, aber in Bezug auf …
Ich verstehe, wie man gemeinsame Objekte beim Verknüpfen / Kompilieren definiert. Ich frage mich jedoch immer noch, wie ausführbare Dateien zur *.soAusführungszeit nach dem freigegebenen Objekt (den Bibliotheken) aussehen . Zum Beispiel a.outruft meine App Funktionen auf, die in der lib.soBibliothek definiert sind . Nach dem Kompilieren gehe ich lib.soin …
Welchen Nutzen könnte ich sehen, wenn ich selbst einen Linux-Kernel kompiliere? Gibt es eine Effizienz, die Sie durch Anpassen an Ihre Hardware erzielen können?
Ich möchte tmux auf einem Computer installieren, auf dem ich keinen Root-Zugriff habe. Ich habe bereits libevent kompiliert und installiert es in $HOME/.bin-libeventund jetzt will ich tmux kompilieren, aber konfigurieren endet immer mit configure: error: "libevent not found", auch wenn ich auf das libevent Verzeichnis in der Punkt versucht Makefile.amdurch …
Nehmen wir an, ich arbeite für eine große Dienstleistungsorganisation außerhalb der USA / Großbritanniens. Wir verwenden häufig UNIX- und Linux-Server. Beim Lesen dieses Artikels wird erwähnt, dass es einfach wäre, eine Backdoor in einen C-Compiler einzufügen. Dann würde jeder mit diesem Compiler kompilierte Code auch eine Backdoor enthalten. Angesichts der …
Läuft die ausführbare Datei eines kleinen, extrem einfachen Programms, wie das unten gezeigte, das auf einer Linux-Version kompiliert ist, auf einer anderen Version? Oder müsste es neu kompiliert werden? Ist in einem solchen Fall die Maschinenarchitektur von Bedeutung? int main() { return (99); }
Ich versuche, Pacman auf meiner Arch Linux-Distribution neu zu installieren. Wenn ich das Konfigurationsskript "configure.ac" ausführe, erhalte ich eine Reihe von undefinierten Makros: error: possibly undefined macro: AM_INIT_AUTOMAKE. If this token and others are legitimate, please use m4_pattern_allow. See the autoconf documentation. error: possibly undefined macro: AC_PROG_LIBTOOL error: possibly undefined …
./configure prüft immer whether the build environment is sane... Ich frage mich, was genau eine verrückte Build-Umgebung ist. Welche Fehler kann diese Prüfung auslösen?
Ich habe mich gefragt: Wenn Sie etwas installieren, gibt es eine einfache Möglichkeit, auf eine ausführbare Installationsdatei zu doppelklicken, und auf der anderen Seite gibt es eine Möglichkeit, sie aus dem Quellcode zu erstellen. Letzteres, das Herunterladen eines Quellpakets, ist sehr umständlich. Aber was ist der grundlegende Unterschied zwischen diesen …
Ich versuche, Apache 2.2.15 auf 2.2.27 zu aktualisieren. Beim Ausführen von config.nice aus apache2.2.15 / build wird folgender Fehler angezeigt: checking whether the C compiler works... no configure: error: in `/home/vkuser/httpd-2.2.27/srclib/apr': configure: error: C compiler cannot create executables Ich habe versucht, online zu suchen, aber kein Glück. Ich habe auch …
Ich möchte OpenVPN unter OpenBSD 5.5 mit dem OpenVPN-Quell-Tarball installieren. Entsprechend der Anleitung hier muss ich lzo und installieren Fügen Sie CFLAGS = "- I / usr / local / include" LDFLAGS = "- L / usr / local / lib" zu "configure" hinzu, da gcc sie sonst nicht findet. …
Dies ist ein Problem, das meine Freude an Linux wirklich einschränkt. Wenn sich die Anwendung nicht in einem Repository befindet oder wenn es kein Installationsskript gibt, habe ich wirklich Schwierigkeiten, wo und wie ich eine Anwendung von der Quelle installieren kann. Im Vergleich zu Windows ist es einfach. Sie müssen …
Ich möchte versuchen, einen anderen Kernel als den von meiner Distribution bereitgestellten zu verwenden - entweder von einem anderen Ort oder wie von mir angepasst. Ist das schwierig oder gefährlich? Wo soll ich anfangen?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.