crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в использование QSerialDevice
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
Litkevich Yuriy Дата 30.7.2010, 23:05
  Doxygate, обрати внимание на такую фразу:
Цитата
GUI Frontend

Frontend - морда лица
dimay192 Дата 30.7.2010, 17:17
 
Цитата(kuzulis @ 30.7.2010, 19:53) *
Цитата
ах, вот как! гы...гы..., самого то его и нет!... а где его в собранном виде для винды можно скачать?


http://www.stack.nl/~dimitri/doxygen/download.html#latestsrc

doxygen-1.7.1-setup.exe

Отлично! Вот теперь и документацию можно почитать!

...Чет я даже и не подумал, что Doxygate 1.2 это всего лишь обертка!
kuzulis Дата 30.7.2010, 16:53
 
Цитата
ах, вот как! гы...гы..., самого то его и нет!... а где его в собранном виде для винды можно скачать?


http://www.stack.nl/~dimitri/doxygen/download.html#latestsrc

doxygen-1.7.1-setup.exe
dimay192 Дата 30.7.2010, 16:46
 
Цитата
это только морда-лица, а сам-то Doxygen есть?

ах, вот как! гы...гы..., самого то его и нет!... а где его в собранном виде для винды можно скачать?
Litkevich Yuriy Дата 30.7.2010, 16:30
 
Цитата(kuzulis @ 30.7.2010, 19:33) *
Doxygate 1.2!
это только морда-лица, а сам-то Doxygen есть?
dimay192 Дата 30.7.2010, 15:59
 
Цитата
ну дык создайте /doc/ru предварительно

делал!!!
не помогло!
kuzulis Дата 30.7.2010, 15:33
  Для того чтобы собрались правильно примеры нужно:
1. Сначала собрать саму библиотеку, выбрав файл BuildIntegratedLibrary.pro
2. Далее после успешной сборки библиотеки нужно удалить Makefile
3. Далее приступить к сборке примеров, выбрав BuilExamples.pro

Цитата
Все то же самое сдела в Doxygate 1.2! Ошибку выдает!

ну дык создайте /doc/ru предварительно
dimay192 Дата 30.7.2010, 14:13
 
Цитата
1. В какой ОСи компилировали?

WindowsXP SP3
Цитата
3. Что за ошибки?


При сборке serialdeviceinfo:
../../build/bin/serialdeviceinfo/obj/main.o:main.cpp:(.text+0x7e): undefined reference to `SerialDeviceInfo::SerialDeviceInfo(QObject*)' 
../../build/bin/serialdeviceinfo/obj/main.o:main.cpp:(.text+0xf1): undefined reference to `SerialDeviceInfo::setName(QString const&)'
../../build/bin/serialdeviceinfo/obj/main.o:main.cpp:(.text+0x19a): undefined reference to `SerialDeviceInfo::systemName() const'
../../build/bin/serialdeviceinfo/obj/main.o:main.cpp:(.text+0x28a): undefined reference to `SerialDeviceInfo::systemPath()'
../../build/bin/serialdeviceinfo/obj/main.o:main.cpp:(.text+0x3b0): undefined reference to `SerialDeviceInfo::subSystem()'
../../build/bin/serialdeviceinfo/obj/main.o:main.cpp:(.text+0x4cf): undefined reference to `SerialDeviceInfo::locationInfo()'
../../build/bin/serialdeviceinfo/obj/main.o:main.cpp:(.text+0x5ee): undefined reference to `SerialDeviceInfo::friendlyName()'
../../build/bin/serialdeviceinfo/obj/main.o:main.cpp:(.text+0x70d): undefined reference to `SerialDeviceInfo::description()'
../../build/bin/serialdeviceinfo/obj/main.o:main.cpp:(.text+0x7ee): undefined reference to `SerialDeviceInfo::hardwareID()'
../../build/bin/serialdeviceinfo/obj/main.o:main.cpp:(.text+0x9fd): undefined reference to `SerialDeviceInfo::vendorID()'
../../build/bin/serialdeviceinfo/obj/main.o:main.cpp:(.text+0xade): undefined reference to `SerialDeviceInfo::productID()'
../../build/bin/serialdeviceinfo/obj/main.o:main.cpp:(.text+0xbfd): undefined reference to `SerialDeviceInfo::manufacturer()'
../../build/bin/serialdeviceinfo/obj/main.o:main.cpp:(.text+0xd66): undefined reference to `SerialDeviceInfo::isExists()'
../../build/bin/serialdeviceinfo/obj/main.o:main.cpp:(.text+0xe5d): undefined reference to `SerialDeviceInfo::isEmpty() const'
../../build/bin/serialdeviceinfo/obj/main.o:main.cpp:(.text+0xf4e): undefined reference to `SerialDeviceInfo::isBusy()'
../../build/bin/serialdeviceinfo/obj/main.o:main.cpp:(.text+0x1516): undefined reference to `SerialDeviceInfo::~SerialDeviceInfo()'
collect2: ld returned 1 exit status
mingw32-make: Leaving directory `G:/QTwork/qserialdevice-qserialdevice/examples/serialdeviceinfo'
mingw32-make: *** [..\..\build\bin\serialdeviceinfo\release\serialdeviceinfo.exe] Error 1
Процесс "C:/Qt/2010.04/mingw/bin/mingw32-make.exe" завершился с кодом %2.
Ошибка сборки проекта serialdeviceinfo (цель: Настольный компьютер)
Во время выполнения сборки на этапе "Сборка"


При сборке serialdevicewatcher:
../../build/bin/serialdevicewatcher/obj/main.o:main.cpp:(.text+0x13f): undefined reference to `SerialDeviceWatcher::SerialDeviceWatcher(QObject*)' 
../../build/bin/serialdevicewatcher/obj/main.o:main.cpp:(.text+0x17a): undefined reference to `SerialDeviceWatcher::setEnabled(bool)'
collect2: ld returned 1 exit status
mingw32-make: *** [..\..\build\bin\serialdevicewatcher\release\serialdevicewatcher.exe] Error 1
Процесс "C:/Qt/2010.04/mingw/bin/mingw32-make.exe" завершился с кодом %2.
Ошибка сборки проекта serialdevicewatcher (цель: Настольный компьютер)
Во время выполнения сборки на этапе "Сборка"


Цитата
4. Что за компилятор и что за версия Qt4?

mingw32, QT4.6.3


Цитата
3. В меню "Open file" выберите и откройте файл Doxyfile_RU
4. Далее в Doxywizard жмакаете кнопочку Run
5. Всё, документация готова и будет лежать в /doc/ru/html
6. Если будут при генерации ошибки - то создайте каталоги /doc/ru в корне исходников, а потом генерьте.

Все то же самое сдела в Doxygate 1.2! Ошибку выдает!
kuzulis Дата 30.7.2010, 13:55
 
Цитата
(serialdeviceinfo и serialdevicewatcher че то паке не получилось откомпилировать.... ну это вопрос времени...)

1. В какой ОСи компилировали?
2. Как компилировали (действия по порядку)?
3. Что за ошибки?
4. Что за компилятор и что за версия Qt4?

Цитата
Вот только с доксигеном не умею работать! Попытался собрать через Doxygate 1.2 - выдает ошибку!

1. Скачайте и установите Doxygen
2. Запустите Doxywizard (она входит по умолчанию в инсталляху)
3. В меню "Open file" выберите и откройте файл Doxyfile_RU
4. Далее в Doxywizard жмакаете кнопочку Run
5. Всё, документация готова и будет лежать в /doc/ru/html
6. Если будут при генерации ошибки - то создайте каталоги /doc/ru в корне исходников, а потом генерьте.

Цитата
kuzulis, если тебя не затруднит, можешь выложить собранную документацию по QSerialDevice!

Только после 18:00 по Мск.


dimay192 Дата 30.7.2010, 13:45
  Попробовал QSerialDevice!!!
Скомпилил библиотеки, скомпилил примеры (serialdeviceinfo и serialdevicewatcher че то паке не получилось откомпилировать.... ну это вопрос времени...). той траблы, что была с QextSerialPort не наблюдаю: что отправляю, то и получаю. Отлично! Начало многообещающее!
Вот только с доксигеном не умею работать! Попытался собрать через Doxygate 1.2 - выдает ошибку!
kuzulis, если тебя не затруднит, можешь выложить собранную документацию по QSerialDevice!
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 16.4.2024, 16:22