Als «cross-compiling» getaggte Fragen

8
Das fehlende Include "bits / c ++ config.h" beim Cross-Compilieren eines 64-Bit-Programms auf 32-Bit in Ubuntu
Ich verwende die 32-Bit-Version von Ubuntu 10.10 und versuche, die Kompilierung auf ein 64-Bit-Ziel zu übertragen. Aufgrund meiner Recherchen habe ich das g ++ - Multilib-Paket installiert. Das Programm ist eine sehr einfache Hallo Welt: #include <iostream> int main( int argc, char** argv ) { std::cout << "hello world" << …

11
Fehler "gnu / stubs-32.h: Keine solche Datei oder kein solches Verzeichnis" beim Kompilieren des Nachos-Quellcodes
Ich versuche Nachos auf meinem Laptop zu installieren und habe Ubuntu 11.04 auf dem Laptop. Der Code ist in C und um ihn zu erstellen, gehe ich davon aus, dass ich einen Cross-Compiler benötige. Hier liegt mein Problem. Ich habe den Quellcode des MIPS-Cross-Compilers mit dem Befehl heruntergeladen wget http://mll.csie.ntu.edu.tw/course/os_f08/assignment/mips-decstation.linux-xgcc.gz …

6
Cross compile Auf OSX gehen?
Ich versuche, eine Go-App unter OSX zu kompilieren, um Binärdateien für Windows und Linux zu erstellen. Ich habe alles gelesen, was ich im Internet finden konnte. Das nächste Beispiel, das ich gefunden habe, wurde veröffentlicht (abgesehen von vielen unvollendeten Diskussionen auf der Go-Nuts-Mailingliste): http://solovyov.net/de/2012/03/09/cross-compiling-go/ Bei meiner Installation funktioniert es jedoch …


8
Wie installiere ich den Raspberry Pi Cross Compiler auf meinem Linux-Hostcomputer?
Ich versuche, Cross-Compiling für Raspberry Pi auf meinem Ubuntu-Computer zum Laufen zu bringen. Bei meinen ersten Versuchen habe ich den Arm-Linux-Gnueabi-Compiler verwendet, der im Ubuntu-Repo verfügbar ist. Ich habe das zum Laufen gebracht. Ich konnte alle meine Abhängigkeiten erstellen und den Cross-Compiler in meinem cmake-Projekt verwenden. Ich glaube jedoch, dass …

4
Undefinierter Verweis auf ein statisches Element
Ich benutze einen Cross-Compiler. Mein Code lautet: class WindowsTimer{ public: WindowsTimer(){ _frequency.QuadPart = 0ull; } private: static LARGE_INTEGER _frequency; }; Ich erhalte folgende Fehlermeldung: undefinierter Verweis auf "WindowsTimer :: _ Frequenz" Ich habe auch versucht, es zu ändern LARGE_INTEGER _frequency.QuadPart = 0ull; oder static LARGE_INTEGER _frequency.QuadPart = 0ull; aber ich …

5
Wie konfiguriere ich Qt für die Cross-Kompilierung von Linux zu Windows?
Ich möchte die Qt-Bibliotheken (und eventuell meine Anwendung) für ein Windows x86_64-Ziel mithilfe eines Linux x86_64-Hostcomputers übergreifend kompilieren. Ich fühle mich nahe, aber ich habe möglicherweise ein grundlegendes Missverständnis einiger Teile dieses Prozesses. Ich begann damit, alle mingw-Pakete auf meinem Fedora-Computer zu installieren und dann die win32-g++Datei qmake.conf an meine …


5
So verhindern Sie, dass MinGW und MSYS die in der Befehlszeile angegebenen Pfadnamen beschädigen
Unter Windows kompiliere ich ein Programm für ARM / Linux mithilfe der Cross-Compiler-Suite von CodeSourcery. Ich verwende MinGW MSYS als Befehlsinterpreter, und sehr oft werden meine Pfade und Pfadnamen beschädigt. Um beispielsweise mein Programm zu erstellen, rufe ich auf arm-none-linux-gnueabi-gcc.exe -Wall -g \ -Wl,--dynamic-linker=/usr/lib/myrpath/ld-linux.so.3 \ -Wl,-rpath=/usr/lib/myrpath \ -I../targetsysroot/usr/include \ myprogram.c …

3
Wie erstelle ich x86 und / oder x64 unter Windows über die Befehlszeile mit CMAKE?
Eine Möglichkeit, cmake dazu zu bringen, x86 unter Windows mit Visual Studio zu erstellen, ist folgende: Starten Sie die Visual Studio-Eingabeaufforderung für x86 Führen Sie cmake aus: cmake -G "NMake Makefiles" \path_to_source\ nmake Eine Möglichkeit, cmake dazu zu bringen, x64 unter Windows mit Visual Studio zu erstellen, ist folgende: Starten …
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.