Описание тега cross-compiling

Для общих проблем кросс-компиляции, когда для сборки для "целевой" платформы используется отдельная "хостинговая" среда.
2 ответа

Настроить параметр "--prefix" для кросс-компиляции

Какой путь я должен пройти к --prefix опция при выполнении кросс-компиляции: я должен указать путь на моей машине сборки или путь на целевой платформе? Предположим, я встроил код в /home/me/arm/build/target_fs/usrпосле этого я копирую файлы на свою …
29 окт '15 в 09:31
1 ответ

Программно получить смещение памяти членов структуры C без жестко кодируемых имен членов

У меня есть небольшая программа, которую я использую для печати смещения членов структуры, используя offsetof() оператор. Я использую эту программу во многих контекстах, где рассматриваемые структуры различны, и поэтому мне нужно перепрограммировать…
30 ноя '12 в 20:54
0 ответов

Кросс-компиляция Qt для проблемы BeagleBoard-xM (ARM8)

У меня большая проблема с кросс-компиляцией библиотек Qt. Моя цель - разработать несколько Qt-приложений для моего BeagleBoard-xM на моей хост-машине под управлением Ubuntu 12.04 LTS. Я нашел несколько хороших уроков, например: http://treyweaver.blo…
04 дек '13 в 13:08
0 ответов

Уменьшить размер пула регистров во время компиляции

Я пишу код для процессоров Leon3. Мне нужно уменьшить размер пула регистров во время процесса компиляции. Другими словами, мне нужно зарезервировать некоторые регистры или заставить компилятор не использовать эти регистры. Например, предположим, что…
10 окт '13 в 13:38
1 ответ

Не может компилировать статически программы

Я пытаюсь создать кросс-компилятор для ARM и не добиваюсь успеха с Clang и LLVM, слишком много вещей, которые нужно сделать, чтобы моя машина сделала свое дело. Итак, я пошел на веб-страницу для LinuxKD, чтобы получить clang и LLVM для правильной сб…
29 май '14 в 15:41
7 ответов

Сборка ARM GNU Cross компилятор

Похожий (менее описательный) пост здесь. Я пытаюсь создать свою собственную цепочку инструментов, используя последние выпуски Ubuntu, и надеялся, что здесь достаточно сообщества Linux, чтобы я мог получить конкретные советы по определенным проблемам…
07 авг '09 в 15:06
0 ответов

Как перенести CGAL на андроид и запустить примеры

CGAL предоставила документацию для этого. До сих пор я мог кросс-компилировать CGAL только с заголовками и без ядра CGAL. Но я хочу скомпилировать CGAL с ядром CGAL. Я кросс-скомпилировал библиотеку boost как статическую. Как мне установить соответс…
18 сен '17 в 04:56
2 ответа

Сборка SpiderMonkey с помощью Android NDK toolchain

Я портирую игру с помощью SpiderMonkey на Android. Поскольку мне нужно интегрироваться с существующей системой сборки игры, я должен собрать SpiderMonkey, используя отдельный набор инструментов Android NDK, а не инструмент ndk-build. Может кто-нибуд…
1 ответ

Кросс-компиляция библиотечных ссылок (linux) (C++/C)

У меня проблема при кросс-компиляции моего RPI2. При локальной компиляции все нормально. Я использую Buildroot в качестве кросс-компилятора, любая другая программа без lusb-1.0 работает / компилируется нормально. В данном случае это библиотека 'libu…
30 ноя '15 в 20:43
2 ответа

Почему libtool выдает ошибки "неподдерживаемые свойства жесткого кода" и что они означают?

Я кросс-компилирую gettext-0.18.2 для Windows, но столкнулся с некоторыми проблемами. На этапах связывания одной из общих библиотек, libtool выдает мне следующее сообщение об ошибке: /bin/bash ../libtool --tag=CXX ... libtool: link: unsupported hard…
15 авг '12 в 05:19
1 ответ

Каталог установки целевой библиотеки кросс-компилятора GCC

Я строю кросс-компилятор GCC 5.2.0 со следующими ./configure команда: ../gcc-5.2.0/configure --prefix=/usr --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu --target=x86_64-myos-linux-gnu --disable-nls --enable-languages=c,c++ --with-…
13 ноя '15 в 04:56
0 ответов

Скомпилируйте C++/C для устройств Android на платформе Linux

В настоящее время я использую последнюю версию Ubuntu и хотел бы скомпилировать некоторые C++ и C в исполняемый файл, который способен запускать Android. Я посмотрел, но не могу найти какие-либо компиляторы, которые я могу установить для кросс-компи…
24 дек '15 в 00:10
0 ответов

Кросс-компиляция для ARM926EJ-Sid

Моя конечная цель - скомпилировать rtorrent для моего NAS, который представляет собой Synology DS107+. Чтобы ознакомиться с кросс-компиляцией, я хотел скомпилировать helloworld. Это уже оказалось большим препятствием для новичка, как и я. В результа…
09 окт '13 в 01:01
1 ответ

Компиляция файлов C для Win CE 6

У меня есть c файлы приложений и одно устройство Windows CE 6. Я хочу кросс-компилировать эти файлы и запускать на устройстве. Какой инструмент можно использовать для компиляции?
07 фев '14 в 09:53
0 ответов

Несовместимость LibstdC++ для кросс-компиляции Qt из Debian amd64 в armhf

Я хотел бы сделать кросс-компиляцию моего приложения на тестировании Debian amd64 в систему тестирования debian armhf. Я могу скомпилировать его, но когда я пытаюсь запустить его на целевой машине, я получаю сообщение об ошибке: /usr/lib/arm-linux-g…
19 мар '16 в 20:51
1 ответ

Использование инструментов кросс-компиляции в сборке ядра

Я нахожусь в процессе сборки ядра Linux на beagleboard-xm (после этого урока - я на шаге 10). Я продолжаю требовать много инструментов кросс-компиляции с префиксом arm-linux-gnueabi, Единственное, что мне удалось установить, это arm-linux-gnueabi-gc…
06 июн '13 в 03:46
2 ответа

Qt 5.8 Не удалось выполнить кросс-компиляцию по arm-none-linux-gnueabi?

Я скачал arm-none-linux-gnueabi из CodeSourcery версии 2011, после установки пути и конфигурации с этой командой sudo ./configure \ -opengl es2 -no-xcb\ -release -silent \ -continue \ -opensource -confirm-license \ -prefix $DEVICE_PREFIX \ -hostpref…
12 авг '17 в 12:14
1 ответ

Кросс-компиляция приложений qt для оконной системы X11

Я установил кросс-компилятор для своего raspberry pi 2, чтобы запустить небольшой проект с графическим интерфейсом. Кросс-компиляция примеров Qt работает нормально, но когда я запускаю свое собственное приложение, я получаю белый экран и следующую о…
10 июл '15 в 10:52
0 ответов

Почему у Cmake нет официального набора инструментов для iOS

Недавно я сделал кое-что с CMake для библиотеки, которую я написал. На этой странице cmake-toolchains приведен очень полезный список официальной поддержки кросс-компиляции. Тем не менее, Darwin, OSx, iOS здесь отсутствуют. Похоже, что CMake не подде…
12 окт '18 в 13:14
1 ответ

Библиотека DCMTK для Android

Я пытаюсь скомпилировать исходный код DCMTK для создания библиотеки для платформы Android. Я использовал CMAKE3.12.1 для компиляции исходного кода. После установки SDK и NDK я получаю эту ошибку: CMake Ошибка в CMake/dcmtkUseAndroidSDK.cmake:301 (СО…
12 окт '18 в 11:08