1 / 1 / 1
Регистрация: 11.02.2013
Сообщений: 146

Сборка Qt Serial Port под Android из source

02.09.2019, 12:32. Показов 1593. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день помогите пожалуйтса собарть комплект Serial port под android, скачал сорцы, выставил настройки
выдает ошибку, мол не может скопировать ... подскажите куда копнуть стоит ?
Кликните здесь для просмотра всего текста

12:27:50: Выполняются этапы для проекта qtserialport...
12:27:50: Настройки не изменились, этап qmake пропускается.
12:27:50: Запускается: «C:\Users\Sigma_Anton\AppData\Local\Andr oid\Sdk\ndk-bundle\prebuilt\windows-x86_64\bin\make.exe» -j4
cd src\ && ( if not exist Makefile C:\Qt\5.12.2\android_armv7\bin\qmake.exe -o Makefile C:\Users\Sigma_Anton\Downloads\qtserialp ort-5.12.2\src\src.pro -spec android-clang "CONFIG+=debug" "CONFIG+=qml_debug" ) && C:/Users/Sigma_Anton/AppData/Local/Android/Sdk/ndk-bundle/prebuilt/windows-x86_64/bin/make -f Makefile
make[1]: Entering directory `C:/Users/Sigma_Anton/Downloads/build-qtserialport-Android_armeabi_v7a_Clang_Qt_5_12_2_for_ Android_ARMv7-Debug/src'
cd serialport\ && ( if not exist Makefile C:\Qt\5.12.2\android_armv7\bin\qmake.exe -o Makefile C:\Users\Sigma_Anton\Downloads\qtserialp ort-5.12.2\src\serialport\serialport.pro -spec android-clang "CONFIG+=debug" "CONFIG+=qml_debug" ) && C:/Users/Sigma_Anton/AppData/Local/Android/Sdk/ndk-bundle/prebuilt/windows-x86_64/bin/make -f Makefile
make[2]: Entering directory `C:/Users/Sigma_Anton/Downloads/build-qtserialport-Android_armeabi_v7a_Clang_Qt_5_12_2_for_ Android_ARMv7-Debug/src/serialport'
del libQt5SerialPort.so
C:\Users\Sigma_Anton\AppData\Local\Andro id\Sdk\ndk-bundle/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++ -D__ANDROID_API__=16 -target armv7-none-linux-androideabi -gcc-toolchain C:\Users\Sigma_Anton\AppData\Local\Andro id\Sdk\ndk-bundle/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64 -fno-limit-debug-info -Wl,--exclude-libs,libgcc.a -Wl,--exclude-libs,libatomic.a -Wl,--exclude-libs,libunwind.a --sysroot=C:\Users\Sigma_Anton\AppData\Loc al\Android\Sdk\ndk-bundle/platforms/android-16/arch-arm/ -Wl,--no-undefined -Wl,-z,origin -Wl,-rpath=\$ORIGIN -Wl,--no-undefined -Wl,-z,noexecstack -shared -Wl,-soname,libQt5SerialPort.so -o libQt5SerialPort.so .obj\qserialport.obj .obj\qserialportinfo.obj .obj\qserialport_unix.obj .obj\qserialportinfo_unix.obj -LC:/Qt/5.12.2/android_armv7/lib -lQt5Core -Lc:\Utils\Android\android-ndk-r18b/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a -LC:\Users\Sigma_Anton\AppData\Local\Andr oid\Sdk\ndk-bundle/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a C:\Users\Sigma_Anton\AppData\Local\Andro id\Sdk\ndk-bundle/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libc++.so.16 -llog -lz -lm -ldl -lc
del ..\..\lib\libQt5SerialPort.so
ЌҐ г¤ Ґвбп * ©вЁ C:\Users\Sigma_Anton\Downloads\build-qtserialport-Android_armeabi_v7a_Clang_Qt_5_12_2_for_ Android_ARMv7-Debug\lib\libQt5SerialPort.so
move libQt5SerialPort.so ..\..\lib\libQt5SerialPort.so
process_begin: CreateProcess(NULL, move libQt5SerialPort.so ..\..\lib\libQt5SerialPort.so, ...) failed.
make (e=2): Не удается найти указанный файл.
make[2]: [..\..\lib\libQt5SerialPort.so] Error 2 (ignored)
make[2]: Leaving directory `C:/Users/Sigma_Anton/Downloads/build-qtserialport-Android_armeabi_v7a_Clang_Qt_5_12_2_for_ Android_ARMv7-Debug/src/serialport'
make[1]: Leaving directory `C:/Users/Sigma_Anton/Downloads/build-qtserialport-Android_armeabi_v7a_Clang_Qt_5_12_2_for_ Android_ARMv7-Debug/src'
12:27:55: Процесс «C:\Users\Sigma_Anton\AppData\Local\Andr oid\Sdk\ndk-bundle\prebuilt\windows-x86_64\bin\make.exe» завершился успешно.
12:27:55: Запускается: «C:\Users\Sigma_Anton\AppData\Local\Andr oid\Sdk\ndk-bundle\prebuilt\windows-x86_64\bin\make.exe» "INSTALL_ROOT=C:\Users\Sigma_Anton\Downl oads\build-qtserialport-Android_armeabi_v7a_Clang_Qt_5_12_2_for_ Android_ARMv7-Debug\android-build" install
cd src\ && ( if not exist Makefile C:\Qt\5.12.2\android_armv7\bin\qmake.exe -o Makefile C:\Users\Sigma_Anton\Downloads\qtserialp ort-5.12.2\src\src.pro -spec android-clang "CONFIG+=debug" "CONFIG+=qml_debug" ) && C:/Users/Sigma_Anton/AppData/Local/Android/Sdk/ndk-bundle/prebuilt/windows-x86_64/bin/make -f Makefile install
make[1]: Entering directory `C:/Users/Sigma_Anton/Downloads/build-qtserialport-Android_armeabi_v7a_Clang_Qt_5_12_2_for_ Android_ARMv7-Debug/src'
cd serialport\ && ( if not exist Makefile C:\Qt\5.12.2\android_armv7\bin\qmake.exe -o Makefile C:\Users\Sigma_Anton\Downloads\qtserialp ort-5.12.2\src\serialport\serialport.pro -spec android-clang "CONFIG+=debug" "CONFIG+=qml_debug" ) && C:/Users/Sigma_Anton/AppData/Local/Android/Sdk/ndk-bundle/prebuilt/windows-x86_64/bin/make -f Makefile install
make[2]: Entering directory `C:/Users/Sigma_Anton/Downloads/build-qtserialport-Android_armeabi_v7a_Clang_Qt_5_12_2_for_ Android_ARMv7-Debug/src/serialport'
del libQt5SerialPort.so
C:\Users\Sigma_Anton\AppData\Local\Andro id\Sdk\ndk-bundle/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++ -D__ANDROID_API__=16 -target armv7-none-linux-androideabi -gcc-toolchain C:\Users\Sigma_Anton\AppData\Local\Andro id\Sdk\ndk-bundle/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64 -fno-limit-debug-info -Wl,--exclude-libs,libgcc.a -Wl,--exclude-libs,libatomic.a -Wl,--exclude-libs,libunwind.a --sysroot=C:\Users\Sigma_Anton\AppData\Loc al\Android\Sdk\ndk-bundle/platforms/android-16/arch-arm/ -Wl,--no-undefined -Wl,-z,origin -Wl,-rpath=\$ORIGIN -Wl,--no-undefined -Wl,-z,noexecstack -shared -Wl,-soname,libQt5SerialPort.so -o libQt5SerialPort.so .obj\qserialport.obj .obj\qserialportinfo.obj .obj\qserialport_unix.obj .obj\qserialportinfo_unix.obj -LC:/Qt/5.12.2/android_armv7/lib -lQt5Core -Lc:\Utils\Android\android-ndk-r18b/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a -LC:\Users\Sigma_Anton\AppData\Local\Andr oid\Sdk\ndk-bundle/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a C:\Users\Sigma_Anton\AppData\Local\Andro id\Sdk\ndk-bundle/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libc++.so.16 -llog -lz -lm -ldl -lc
del ..\..\lib\libQt5SerialPort.so
ЌҐ г¤ Ґвбп * ©вЁ C:\Users\Sigma_Anton\Downloads\build-qtserialport-Android_armeabi_v7a_Clang_Qt_5_12_2_for_ Android_ARMv7-Debug\lib\libQt5SerialPort.so
move libQt5SerialPort.so ..\..\lib\libQt5SerialPort.so
process_begin: CreateProcess(NULL, move libQt5SerialPort.so ..\..\lib\libQt5SerialPort.so, ...) failed.
make (e=2): Не удается найти указанный файл.
make[2]: [..\..\lib\libQt5SerialPort.so] Error 2 (ignored)
ЌҐ г¤ Ґвбп б®§¤ вм д ©« Ё«Ё Ї ЇЄг.
make[2]: *** [install_target] Error 1
make[2]: Leaving directory `C:/Users/Sigma_Anton/Downloads/build-qtserialport-Android_armeabi_v7a_Clang_Qt_5_12_2_for_ Android_ARMv7-Debug/src/serialport'
make[1]: *** [sub-serialport-install_subtargets] Error 2
make[1]: Leaving directory `C:/Users/Sigma_Anton/Downloads/build-qtserialport-Android_armeabi_v7a_Clang_Qt_5_12_2_for_ Android_ARMv7-Debug/src'
make: *** [sub-src-install_subtargets] Error 2
12:28:01: Процесс «C:\Users\Sigma_Anton\AppData\Local\Andr oid\Sdk\ndk-bundle\prebuilt\windows-x86_64\bin\make.exe» завершился с кодом 2.
Ошибка при сборке/установке проекта qtserialport (комплект: Android для armeabi-v7a (Clang Qt 5.12.2 for Android ARMv7))
Во время выполнения этапа «Копирование данных приложения»
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
02.09.2019, 12:32
Ответы с готовыми решениями:

Serial Port на Android
Приветствую всех. Написал тестовое приложение, показывающее, сколько COM портов есть в системе и их номера (использовал QSerialPortInfo)....

Qt, Android and Serial Port
Всем добрый день или вечер, а может и ночь. Пытаюсь научить дружить планшет с программой на Qt и последовательным портом. Кто-нибудь...

Serial port для приложения под магазин win 8
Не могу найти Serial port при создании приложения под магазин win 8

2
 Аватар для Fon Eberkopff
4 / 3 / 3
Регистрация: 06.02.2015
Сообщений: 25
Записей в блоге: 34
05.09.2019, 16:09
Я не стал собирать, а использовал Qt 5.10 в котором по умолчанию есть QSerialPort для Android.
Если Вам не важна разница между 5.12. и 5.10, то может быть лучше перейти на 5.10...
0
1 / 1 / 1
Регистрация: 11.02.2013
Сообщений: 146
05.09.2019, 18:28  [ТС]
Да, спасибо за помощь , оказывается в версии (я поставил 5.12.4) там уже встроен.... они сделали это )))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
05.09.2019, 18:28
Помогаю со студенческими работами здесь

Как настраивать serial port под Linux для приёма данных от Arduino Uno
Здравствуйте! Есть устройство на базе Arduino Uno с которым ПК с Линкусом ( Федора ) осуществляет обмен по USB: с ПК уходит байт...

Как настраивать serial port под Linux для приёма данных от Arduino Uno
Здравствуйте! Есть устройство на базе Arduino Uno с которым ПК с Линкусом ( Федора ) осуществляет обмен по USB: с ПК уходит байт ...

Работа Scilab Serial Port Library (COM port)
Как работает Scilab Serial Port Library ? (может кто то встречал описание подробное, поделитесь ссылкой) Нужно получать с COM port...

serial port
Здравствуйте. Использую стандартные классы .net для работы с ком портом. Работу с портом прослушал программой Portmon. Вот кусочек...

QT serial port
Здравствуйте! пытаюсь заставить работать ком порт в QT для начала решил попробовать простой пример ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

Новые блоги и статьи
Введение в Q# - язык квантовых вычислений от Microsoft
EggHead 19.05.2025
Microsoft вошла в гонку технологических гигантов с собственным языком программирования Q#, специально созданным для разработки квантовых алгоритмов. Но прежде чем погружаться в синтаксические дебри. . .
Безопасность Kubernetes с Falco и обнаружение вторжений
Mr. Docker 18.05.2025
Переход организаций к микросервисной архитектуре и контейнерным технологиям сопровождается лавинообразным ростом векторов атак — от тривиальных попыток взлома до многоступенчатых кибератак, способных. . .
Аугментация изображений с Python
AI_Generated 18.05.2025
Собрать достаточно большой датасет для обучения нейронной сети — та ещё головная боль. Часами вручную размечать картинки, скармливать их ненасытным алгоритмам и молиться, чтобы модель не сдулась при. . .
Исключения в Java: советы, примеры кода и многое другое
Javaican 18.05.2025
Исключения — это объекты, созданные когда программа сталкивается с непредвиденной ситуацией: файл не найден, сетевое соединение разорвано, деление на ноль. . . Список можно продолжать до бесконечности. . . .
Как сделать SSO (Single Sign-On) в C# приложении
stackOverflow 18.05.2025
SSO — это механизм, позволяющий пользователю пройти аутентификацию один раз и получить доступ к нескольким приложениям без повторного ввода учетных данных. Вы наверняка сталкивались с ним, когда. . .
Kubernetes с Apache Flink для обработки данных в реальном времени
Mr. Docker 17.05.2025
Kubernetes — это целая философия управления распределёнными приложениями. В отличие от "примитивных" решений вроде Docker Swarm, K8s (как его ласково называют в тусовке DevOps-инженеров) предлагает. . .
Использование декораторов в Python
py-thonny 17.05.2025
Если вы когда-нибудь задумывались о том, как красиво расширить функциональность кода без лишней возни и дублирования, декораторы в Python — та самая волшебная палочка, которую вы искали. По сути, это. . .
Реализация многопоточных сетевых серверов на Python
py-thonny 16.05.2025
Когда сталкиваешься с необходимостью писать высоконагруженные сетевые сервисы, выбор технологии имеет критическое значение. Python, со своей элегантностью и высоким уровнем абстракции, может. . .
C# и IoT: разработка Edge приложений с .NET и Azure IoT
UnmanagedCoder 16.05.2025
Мир меняется прямо на наших глазах, и интернет вещей (IoT) — один из главных катализаторов этих перемен. Если всего десять лет назад концепция "умных" устройств вызывала скептические улыбки, то. . .
Гибридные квантово-классические вычисления: Примеры оптимизации
EggHead 16.05.2025
Гибридные квантово-классические вычисления — это настоящий прорыв в подходах к решению сложнейших вычислительных задач. Представьте себе союз двух разных миров: классические компьютеры, с их. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru