![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
lkslks |
![]()
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 8 Регистрация: 18.10.2012 Пользователь №: 3566 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
При сборке получаю такое сообщение:
.... g++ -Wl,-s -o release\libSerialPort.a release/serialport.o release/serialportinfo.o release/serialport_win.o release/serialportinfo_win.o -L".\lib" -L"c:\Qt\4.8.3\lib" -lsetupapi -ladvapi32 -lQtCore4 c:/qt/qtcreator-2.5.2/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../libmingw32.a(main.o):main.c:(.text+0x104): undefined reference to `WinMain@16' collect2: ld returned 1 exit status ------------------- Qt 4.8.3 MinGW 4.4.0 Кто может прояснить ситуацию ? |
|
|
![]() |
NAUGREEM |
![]()
Сообщение
#2
|
Студент ![]() Группа: Участник Сообщений: 28 Регистрация: 16.1.2013 Пользователь №: 3675 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Здравствуйте, Все!
Набросал тут патчик для поддержки соединения через Bluetooth RFCOMM на Андроиде в QtSerialPort... Проверял на Qt 4.8.2 (Necessitas), но на Qt 5.1 теоретически тоже должен работать... Работает через JNI к Android API. Устройство должно быть предварительно сопряжено. Может быть автор QtSerialPort'а возьмётся привести эту поделку в правильную форму, и включить в библиотеку... ![]() Сообщение отредактировал NAUGREEM - 14.7.2013, 22:28 |
|
|
kuzulis |
![]()
Сообщение
#3
|
Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 393 Регистрация: 29.6.2009 Пользователь №: 862 Спасибо сказали: 36 раз(а) Репутация: ![]() ![]() ![]() |
Ох. Отлично, спасибо. Но я не разбираюсь в кишках Android...
![]() Кажется, что все-таки патчи необходимо слать в Necessitas проект (или как там его).. Я не нашел в сорцах Qt5.1 никаких упоминаний об Android (за исключением одной почти пустой директории). По большому счему, кажется, что именно в Necessitas сделаны обертки для всех Qt-шных классов.. Если я не прав, то поправьте.. |
|
|
NAUGREEM |
![]()
Сообщение
#4
|
Студент ![]() Группа: Участник Сообщений: 28 Регистрация: 16.1.2013 Пользователь №: 3675 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Necessitas, на сколько я помню, плавно влился в Qt 5
На Qt 5.1 beta, да и на RC1 и RC2 я собирал свою прогу для андроида - и худо-бедно там работал и QML, и почти весь QtCore... может там отдельная ветка под андроид? В Necessitas для последовательных портов ничего нету - там есть обёртка для блютуза (на QtMobility 1.2), но и та не работает... а QtSerialPort всё-таки включен в Qt 5.1, который уже смотрит в сторону андроида... Может есть ещё какие, нибудь мантейнеры у QtSerialPort, которые за андроид взяться смогут? (выражая скромную надежду) |
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 18.2.2025, 3:45 |