Я полный новичок в 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++
Программы на C++. Форум разработчиков
1749019908
Anonymous
Я полный новичок в Linux.
Мне нужно запрограммировать некоторые [b] plc [/b] ([b] Adam 5630 [/b] из [b] advantech [/b]). Он основан на CPU CPU Cortex A8 и имеет [b] Linux RT 3.12 [/b] (Linux ADAM5630 3.12.10-RT15-TI2013.12.01; дистрибьютор: yocto) на нем. Модули ПЛК и [b] virtualbox image [/b] с установленным [b] os linux [/b] (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>
Так, как я понял, версия предоставленного компилятора выше, чем один.>
Подробнее здесь: [url]https://stackoverflow.com/questions/79652245/compiling-c-sources-for-plc-based-on-linux-rt-arm-cortex-a8[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия