![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
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 Кто может прояснить ситуацию ? |
|
|
![]() |
Алексей1153 |
![]()
Сообщение
#2
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2943 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
marsel, уточни вопрос, при чём тут хендл порта ?
для изменения задержки нужен хендл устройства конвертера, установленного в системе http://www.ftdichip.com/Support/Knowledgeb...atencytimer.htm нужные функции можно вызвать, импортировав их из dll динамически offtop и как показала практика, напрямую библиотеку юзать нет необходимости. Устройство при подключении появляет в системе виртуальный ком-порт, его открываешь как обычно и как обычно с ним работаешь кстати, в диспетчере устройств можно полазить по свойствам самого устройства (где-то в списке USB устройств). Сейчас под рукой нет, не могу точно сказать Сообщение отредактировал Алексей1153 - 4.9.2013, 18:59 |
|
|
marsel |
![]()
Сообщение
#3
|
Студент ![]() Группа: Новичок Сообщений: 15 Регистрация: 29.1.2013 Пользователь №: 3693 Спасибо сказали: 3 раз(а) Репутация: ![]() ![]() ![]() |
marsel, уточни вопрос, при чём тут хендл порта ? для изменения задержки нужен хендл устройства конвертера, установленного в системе http://www.ftdichip.com/Support/Knowledgeb...atencytimer.htm нужные функции можно вызвать, импортировав их из dll динамически offtop и как показала практика, напрямую библиотеку юзать нет необходимости. Устройство при подключении появляет в системе виртуальный ком-порт, его открываешь как обычно и как обычно с ним работаешь кстати, в диспетчере устройств можно полазить по свойствам самого устройства (где-то в списке USB устройств). Сейчас под рукой нет, не могу точно сказать Да handle устройства , наверно неправильно выразился. Как вручную выставлять я знаю. Хотелось бы программно. Если использовать WinAPI тогда всё понятно, но как это сделать используя QSerialPort HANDLE descriptor; нужен из class QSerialPortPrivate. Возможно ли его каким нибудь образом получить? Кратко вопрос такой. Как получить дескриптор устройства в QSerialPort (Windows)? или Как изменить время ожидания(FTDI) из QSerialPort ? |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 7.4.2025, 10:08 |