Questions marquées «cross-compilation»





2
Comment puis-je voir la version du processeur ARM dont je dispose?
Lors de la compilation d'un package pour le Pi, je suis tombé sur un message comme celui-ci: CFLAGS += -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp #-mcpu=cortex-a8 and CFLAGS += -mtune=arm1176jzf-s -mfpu=vfp -mfloat-abi=hard Je connais la différence entre -marchet -mtunu, mais quelle est la différence entre armv7-aet arm1176jzf-s? si je regarde un nouveau …

2
construction de l'image du noyau (.img), y compris le disque virtuel
J'ai construit mon noyau Linux (3.0.1) pour mon Raspberry Pi avec ces étapes suivantes: 1. Downloading kernel source 2. tar xvf source.tar.bz2 3. downloading arm cross compilation tool. 4. tar xvf arm-2010q1-202-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 5. setting up path for cross tool export PATH=$PATH:/home/shan/<cross tool folder>/bin/ 6. after entering linux source dir make …

1
Comment installer distcc?
J'ai lu Comment construire une chaîne d'outils GCC 4.7 pour la compilation croisée? et ont réussi à créer un programme de test simple qui fonctionne sur mon RPi. Pour ce faire, j'ai dû exécuter arm-unknown-linux-gnueabi-gcc hello.c -o hellosur mon bureau x86 et scpl'exécutable sur mon RPi. C'est lent et compliqué. …


3
Qu'est-ce qui cause ces plantages après la compilation croisée?
J'essaie de compiler de manière croisée une grande bibliothèque (TensorFlow) en utilisant gcc sur Ubuntu. J'ai installé la chaîne d'outils g ++ - arm-linux-gnueabihf, et j'ai réussi à créer mon binaire. Le processus que j'utilise pour créer est documenté ici: https://github.com/petewarden4prs/tensorflow/tree/master/tensorflow/contrib/makefile#raspberry-pi Au début, j'ai rencontré une erreur indiquant que pthreading …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.