Описание тега cross-compilation
Вопросы о кросс-компиляции - создание исполняемого кода для платформы, отличной от той, на которой работает компилятор.
1
ответ
Как сделать кросс-компиляцию пакета Qt для armhf с помощью sbuild?
У меня есть приложение Qt, которое я хотел бы кросс-компилировать для armhf. Я установил sbuild chroot с помощью следующей команды: mk-sbuild --target armhf trusty Тем не менее, когда я бегу debuild -S и затем попытаться собрать пакет, я сталкиваюсь…
21 мар '15 в 20:23
1
ответ
Ошибки sbuild "но он не собирается быть установленным"
Моя цель - создать кросс-пакет Debian, поэтому я тестирую что-то простое - ncurses. Я следую этому руководству, состоящему из двух команд: https://wiki.linaro.org/Platform/DevPlatform/CrossCompile/UsingMultiArch. Запустите эти команды: xbuild-chroot…
30 сен '14 в 09:18
0
ответов
Несмотря на настройки Multiarch, Ubuntu 16.04 не поддерживает установку 32-битных и 64-битных библиотек в ОС
Мне нужно скомпилировать / связать 32-битные и 64-битные исполняемые файлы C/C++ в Ubuntu 16.04 (64-битные). Я выполнил следующие командные строки: sudo apt-get install build-essential sudo apt-get install automake libtool libtool-bin sudo dpkg --ad…
16 авг '16 в 23:17
2
ответа
Ошибка при загрузке разделяемой библиотеки libz.so.1 при кросс-компиляции для arm-linux
Я пытаюсь кросс-компилировать приложение opencv на Ubuntu 14.04 для запуска на ядре ARM. Я могу скомпилировать приложение open cv в Ubuntu с помощью g++ test.c -o test -I /usr/include/opencv -I /usr/include/opencv2 -L /usr/local/lib/ -lopencv_core -…
10 авг '15 в 09:49
1
ответ
Компилировать или кросс-компилировать драйвер с открытым исходным кодом для телефона Aquaris E4.5 Ubuntu
Я пытаюсь подключить адаптер OTG USB-Ethernet на Aquaris E4.5 с ядром 3.4.67. Адаптер Cable Matters AX88179 имеет драйверы с открытым исходным кодом, доступные для Linux. Для установки требуются исходные файлы для ядра устройства, которые, однако, о…
18 дек '15 в 21:07
1
ответ
Какой пакет содержит libstdC++ mips cross n32?
Я ищу пакет, который содержит libstdC++ для mips кросс-компиляции, выравнивания n32. Хост Ubuntu 16.04.
16 сен '17 в 14:31
0
ответов
Сборка Ubuntu для ARM TI AM437x
В следующей вики показано, как скомпилировать ядро Ubuntu для arm: https://wiki.ubuntu.com/KernelTeam/ARMKernelCrossCompile. Здесь была использована конфигурация ti-omap4. Я хотел бы собрать ядро для процессора TI AM437x. Какие изменения должны …
04 янв '16 в 06:18
1
ответ
Компиляция в Ubuntu (10 или 11) 32 бит для Debian 6 64 бит
Работает ли программа, скомпилированная на 32-битной Ubuntu, на 64-битной Debian 6? Я пошел гуглить и обнаружил: "Обычно программа, скомпилированная в 32-битной системе, работает и в 64-битной системе, но не иначе". Таким образом, совместимость с 32…
29 фев '12 в 14:02
1
ответ
Я ищу материалы или ссылки о кросс-компиляции, например, eabi и т. Д.
Я ищу материалы или ссылки о кросс-компиляции, например, eabi и т. Д. Я новичок в кросс-компиляции на основе Linux и хочу развить свои знания.
18 авг '17 в 11:29
0
ответов
Libffi.pc не работает в Ubuntu?
Я пытаюсь кросс-компилировать Wayland (с freedesktop.org) для среды Armyf Trusty Tahr. Для настройки кросс-компиляции у меня есть скрипт arm pkg-config, который правильно устанавливает PKG_CONFIG_LIBDIR и PKG_CONFIG_SYSROOT_DIR, чтобы они указывали …
09 мар '16 в 19:56
1
ответ
Как создать новую стабильную версию Qemu с помощью x86_64-w64-mingw32
Установил mingw и клонировал "последнюю стабильную" ветку QEMU с sudo apt-get install -y mingw-w64 cd ~/ git clone -b stable-2.2 git://git.qemu.org/qemu.git cd ~/qemu Затем из @ http://wiki.qemu.org/Hosts/W32 я попытался: ./configure --cross-prefix=…
07 дек '14 в 00:15
0
ответов
Как кросс-компилировать Aircrack-ng для windows из linux?
Я успешно создал aircrack-ng для Linux. Теперь я пытаюсь выполнить кросс-компиляцию для Windows из системы Linux. Я установил компиляторы mingw на Linux с помощью диспетчера пакетов, как настроить компилятор mingw в Linux для кросс-компиляции aircra…
30 мар '18 в 11:47
1
ответ
Можно ли кросс-компилировать файлы.deb с помощью debhelper? Как?
У меня есть пакет (драйверы Dymo CUPS в данном случае), который мне нужно скомпилировать в файл.deb для включения в репозитории частной сети. Сам исходный код достаточно независим от архитектуры, поэтому он будет компилироваться как в 32-разрядных, …
16 авг '12 в 12:35
3
ответа
Установите crossbuild-essential-armhf на amd64
Прямо сейчас, работая на моем ноутбуке ( amd64), я уже могу скомпилировать код через ssh на beaglebone ( armhf). Сейчас я пытаюсь использовать любую IDE для отладки этого кода (кодовые блоки, kdevelop или qtcreator). Итак, я подумал о том, чтобы зап…
12 сен '14 в 14:28
1
ответ
Автоматическое решение списка зависимостей пакетов для сборки Ubuntu Touch
Я следую инструкциям в XDA Link для установки nexus 9 устройство с Ubuntu Touch. Но я застрял в установке цепочки инструментов и кросс-компилятора. Я застрял в следующем sudo apt-get install gcc g++ git gcc-4.9-aarch64-linux-gnu g++-4.9-aarch64-linu…
08 сен '15 в 11:31
1
ответ
Чтение объектного файла
Я установил компилятор gcc, который совместим с другим процессором (не тот, который я использую). Когда я использую команду objdump для чтения объектного файла, я получаю следующее: objdump -d one.o one.o: file format elf32-big objdump: can't disass…
14 июн '13 в 07:14
1
ответ
Попытка скомпилировать powertop для руки с помощью кросс-компиляции в Ubuntu с проблемой malloc
Я пытался собрать powertop для устройства руки. Я видел, что Powertop говорил здесь довольно много, и я использую Ubuntu для кросс-компиляции для armv7l, Конфигурация проходит проверку и производит: checking for uint32_t... yes checking for uint64_t…
20 авг '13 в 15:31
1
ответ
Фатальная ошибка: avr/io.h: компиляция такого файла или каталога не прекращена
Как загрузить avr/io.h заголовочные файлы в gcc компилятор.. Я использую 12.04 версию Ubuntu.. Каждый раз, когда я запускаю программу AVR, генерируется такая ошибка фатальная ошибка: avr/io.h: нет такого файла или каталога. компиляция прекращена."
23 июн '12 в 18:18
0
ответов
Кросс-компиляция для ARM с использованием gcc-multilibs
В AskUbuntu есть различные вопросы, связанные с кросс-компиляцией. Они не сильно помогли мне. Раньше я работал на gcc-4.5/4.6 для ARM. Это было доступно в репо Ubuntu под названием gcc-4.*-arm-linux-gnueabi Мой хост Linux работает на Ubuntu-12.04. К…
25 фев '14 в 08:08
0
ответов
make терпит неудачу, потому что он не знает "headers_install"
Я пытаюсь настроить buildroot для кросс-компиляции пользовательского приложения. / # uname -a Linux Venus 2.6.12.6-VENUS #323634 Wed May 25 13:40:36 CST 2011 mips unknown Пока что я выбрал версию ядра 2.6.12.6 в buildroot. Теперь у меня проблема в т…
18 фев '12 в 17:56