Als «compiling» getaggte Fragen

Beim Kompilieren wird der Quellcode für eine bestimmte Computerarchitektur in Bytecodes umgewandelt.





1
Standardmäßig Multithread-Make verwenden?
Gibt es eine Möglichkeit, makeMultithreading (6 Threads sind auf meinem System ideal) systemweit zu verwenden, anstatt nur -j6zur Befehlszeile hinzuzufügen ? Wenn ich also renne make, verhält es sich genauso, als ob ich renne make -j6? Ich möchte diese Funktionalität, weil ich viele Pakete von der AUR mit pacaur(I'm on …

1
Unterschied zwischen make-kpkg und make deb-pkg
Ich würde gerne den genauen Unterschied zwischen make-kpkgund kennen make deb-pkg. Diese Frage stellt fast das Gleiche, aber ohne zufriedenstellende Antworten. Zuvor habe ich verwendet make -j `getconf _NPROCESSORS_ONLN` deb-pkg Kompilieren des Kernel-Quellbaums und Generieren von Debian-Paketen für Header + Kernel-Image. Ich fand, dass es extrem langsam ist, da das …

2
So kompilieren Sie zusätzliche Dateien in das Stammverzeichnis eines Android-ROM
Ich erstelle einen benutzerdefinierten Android-Kernel, der auf dem Kernel-Quellcode des Cyanogenmod-ROM basiert. Ich möchte Ordner und Dateien zum Stammordner des Betriebssystems ( /) hinzufügen . Nachdem ich beispielsweise meinen Kernel kompiliert habe, möchte ich, dass ein zusätzlicher Ordner mit dem Namen toto(absoluter Pfad = /toto) erstellt wird. Ich habe wirklich …

4
"Keine solche Datei oder kein solches Verzeichnis" beim Ausführen eines crosskompilierten Programms auf einem Raspberry Pi
Ich habe kürzlich einen Raspberry Pi gekauft. Ich habe es bereits konfiguriert und installiere einen Cross-Compiler für Arm auf meinem Desktop (amd64). Ich habe ein einfaches "Hallo Welt" -Programm kompiliert und kopiere es dann von meinem Desktop auf meinen Pi mit scp ./hello david@192.168.1.33:~/hello. Nachdem ich mich in meinem Pi …

2
Welches Paket könnte "Linux-Header-3.7.5-1-ARCH" bedeuten?
Ich debugge ein Closed-Source-Software-Installationsprogramm, das einige vorgefertigte Vorstellungen über meine Distribution zu haben scheint. Die Installation wird abgebrochen, nachdem sie nicht gefunden wurde apt-get. Der Befehl, den es auszuführen versucht, lautet: apt-get -y -q install linux-headers-3.7.5-1-ARCH Ich nehme an, der "Paketname" kommt von dort /usr/src, wo der einzige Eintrag ist …

1
Modul-Patch automatisch anwenden und Kernel kompilieren, wenn aktualisiert?
Ich habe kürzlich einen einzeiligen Patch drivers/bluetooth/btusb.cangewendet, um die Kompatibilität mit meinem Bluetooth-Gerät zu ermöglichen. Wenn ich jedoch ein Kernel-Upgrade erhalte, geht der Patch verloren, bis jemand ihn zurückportiert (was nicht wahrscheinlich ist). Gibt es eine Möglichkeit für mich, ein Skript auszuführen und jedes neue Kernel-Upgrade automatisch zu patchen? DKMS …

3
Auswirkung des Kompilierens aus dem Quellcode auf bereits installierte Anwendungen
Ich benutze Ubuntu 12.04. Angenommen, ich habe package xin Version 1.7 aus dem Repository (mit all seinen Abhängigkeiten) installiert , benötige jedoch einige Funktionen, die nur in Version 1.8 verfügbar sind. Daher lade ich den Quell-Tar herunter und kompiliere ihn: ./configure make make install Überschreibt dies die vorhandenen 1.7-Binärdateien? Wenn …

2
Kompilieren des Kernels mit Standardkonfigurationen
Annahmen: Die Platform: anisha@linux-dopx:~/> uname -a Linux linux-dopx 2.6.34-12-desktop #1 SMP PREEMPT 2010-06-29 02:39:08 +0200 x86_64 x86_64 x86_64 GNU/Linux Der heruntergeladene Kernel ist der neueste stabile von kernel.org. Wir lassen die Standardeinstellungen in den Optionen von beibehalten (keine Änderungen vornehmen) make menuconfig. Geben Sie einfach make, make install, grub-update, und …

1
Grubby schwerwiegender Fehler bei der Installation des Linux-Kernels
Ich habe den Linux-Kernel 2.6.24.6 aus dem Quellcode kompiliert (ohne Probleme) und versucht, ihn zu installieren. Insbesondere nach dem Entpacken des Linux-Quellcodes habe ich dies getan make && make modules kompilieren. Dann habe ich nach einiger Konfiguration einfach verwendet sudo make modules_install install um die neu erstellte Binärdatei zu installieren. …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.