Я новичок в кросс-компиляции. Необходимость перекрестной компиляции библиотеки ускорения для руки. Пожалуйста, предложите шаг для перекрестной компиляции библиотеки boost. Возможно ли перекрестная компиляция необходимой функции библиотеки boost?cross compile Boost 1.57.0 on ubuntu for arm
ответ
Чтобы пересечь скомпилировать библиотеку повысить с помощью followig шаг:
Bootstrap код:
./bootstrap.sh
Редактировать Изменить конфигурационный файл (проект-строительство .jam) использовать инструментальную цепочку ARM, заменив линию «использованием gcc» на:
Использование gcc: arm: arm-linux-gnueabihf-g ++;
сборки и установки вольтодобавочные библиотеки:
./bjam установить набор инструментов = НКУ-рука prefix =/USR/местные/увеличить
Примечание: Набор инструментов должен быть в PATH
Я следую вашим инструкциям, но я получаю эту ошибку «предоставленная команда« arm-none-linux-gnueabi-g ++ »не найдена« Я думал, что правильно установил кросс-компилятор ... – Darksaint2014
Используете ли вы это? Использование gcc: arm: arm-linux-gnueabihf-g ++; или Использование gcc: arm: arm-none-linux-gnueabi-g ++; ? –
Да, я пробовал оба из них. Я получил стимул к работе, он фактически будет построен на платформе ARM, которую я использую. Я теперь застрял на ffmpeg, если у вас есть опыт компиляции/использования ffmpeg на досках ARM, пожалуйста, дайте мне знать. Спасибо за помощь! – Darksaint2014
- 1. Cross compile ActiveMQ for ARM
- 2. Cross compile mono for arm
- 3. Cross Compile allJoyn on Ubuntu для RaspberryPI
- 4. mongoc library & cross compile for ARM
- 5. Cross Compile Ubuntu Raspberry
- 6. Cross-compile python arm
- 7. cross compile WebRTC для ARM
- 8. Cross Compile HelloWorld для ARM
- 9. Cross Compile perl для ARM
- 10. Compile Warning - ARM Cross Compiler
- 11. BeagleBoneBlack Cross Compile on Mac Ошибка
- 12. cross-compile postgresql для ARM Sitara AM335x
- 13. Cross Compile helloworld.c для ARM (Cortex-A5)
- 14. Nano-x cross-compile для ARM
- 15. Boost - cross compile - «от Linux» до Windows »
- 16. Clang cross-compilation for ARM
- 17. Приложение Cross Compile ncurses для ARM linux
- 18. alsa-util 1.1.0 arm cross compile issue
- 19. Cross compile QT 5.0.0 для платы ARM
- 20. Cross Compiling for Arm armv5tejl
- 21. CMake cross compile
- 22. Cross compile stunnel
- 23. Linux Cross compile Library
- 24. Cmake cross compile flags
- 25. Squid cross compile
- 26. VLC cross compile in ubuntu 14.04
- 27. ZMQ cross compile for Beagelbone black Angstrom
- 28. Cross compile Kernel drivers
- 29. Cross Compile OpenCV Не удается найти libv4l1
- 30. C++ boost on mac compile error
[google ltib boost.spec] (https://www.google.ca/#q=ltib+boost.spec). Что вы пробовали? После того, как вы скомпилируете «boost», вам нужно установить ссылку на него. Почему бы вам не поискать «конструктор файловой системы»? Есть много вариантов. Некоторые версии boost имеют проблемы с разными версиями gcc. Во многих случаях вам не нужна библиотека ускорения и может включать только заголовки. Это шаблоны, которые просто расширяются. –