Я полный новичок в Linux.
Мне нужно запрограммировать некоторые plc ( Adam 5630 из advantech ). Он основан на CPU CPU Cortex A8 и имеет Linux RT 3.12 (Linux ADAM5630 3.12.10-RT15-TI2013.12.01; дистрибьютор: yocto) на нем. Модули ПЛК и virtualbox image с установленным os linux (Ubuntu 18.04.1 LTS x86-64 Bionic Beaver) и соответствующий инструмент (он помещен в /opt/ti-processor-sdk-linux-rt-am335x-evm-04.03.00.05/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/), но не дает никакой полезной информации о том, как компилировать программу. Arm-Linux-gnueabihf-g ++) и запустите его на PLC, я получаю ошибку: < /p>
/lib/libstdc++.so.6: version CXXABI_1.3.8' not found
< /code>
(кстати, когда я составляю небольшую тестовую программу, она запускает ОК.)ls -l /lib/libstdc++.so*
< /code>
и получил < /p>
libstdc++.so.6 -> libstdc++.so.6.0.17
< /code>
и команда RAN на VirtualBox Linux < /p>
sudo ls -l /usr/lib/x86_64-linux-gnu/libstdc++.so*
< /code>
и получил < /p>
lrwxrwxrwx 1 root root 19 Mar 10 2020 /usr/lib/x86_64-linux-gnu/libstdc++.so.6 -> libstdc++.so.6.0.25
< /code>
Так, как я понял, версия предоставленного компилятора выше, чем один.>
Подробнее здесь: https://stackoverflow.com/questions/796 ... -cortex-a8
Компиляция источников C ++ для PLC на основе Linux RT (ARM Cortex A8) ⇐ C++
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Использование Arm Gnu Toolchain для компиляции файлов C++ для встроенной цели Arm Cortex-m4
Anonymous » » в форуме C++ - 0 Ответы
- 29 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Ошибка выполнения двоичного файла при установке Cortex XDR в Amazon Linux
Anonymous » » в форуме Linux - 0 Ответы
- 42 Просмотры
-
Последнее сообщение Anonymous
-